How to find enumeration usage in simulink model

조회 수: 1(최근 30일)
Fabian
Fabian 2023년 2월 6일
댓글: Fabian 2023년 4월 25일
Hi,
we have a large quantiy of enumerations like this:
classdef Connection < Simulink.IntEnumType
enumeration
Disconnected(0)
Connected(1)
end
methods (Static)
function retVal = getDefaultValue()
retVal = Connection.Disconnected;
end
function retVal = addClassNameToEnumNames()
retVal = true;
end
end
end
they are distributed in several *.m files. Quite a few of them are outdated and not in use anymore. Is there a simple way to figure out whether a enum is acutally in use by a simulink model? Obviously i could remove them from the search path one by one and wait for Simulink to complain about the missing enum, but this is kind of tedious.
I could not find the enums in the model explorer or model data editor.
Anyone got ideas?
Thanks

채택된 답변

Mark McBroom
Mark McBroom 2023년 2월 8일
I believe the dependency analysis feature of SImulink Projects will do this for you. You will first have to set up a Simulink Project. https://www.mathworks.com/help/simulink/ug/model-dependency-viewer.html
  댓글 수: 1
Fabian
Fabian 2023년 4월 25일
Thank you that was what i was looking for

댓글을 달려면 로그인하십시오.

추가 답변(0개)

제품


릴리스

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by