当我使用find_system(gcs,'BlockType','SubSystem')
它返回的东西并不子系统(据我所知)find_system返回simulink中不是子系统的对象?
在我的情况被称为
SUBSYS L1的事情-x
和
SubsysX L2 - z
是子系统,但名称仅用于调试目的,所以我不能使用名称进行匹配。
为什么[1x51 char]
和Sine
和RealisesUID
出现?
我只希望在模型浏览器树中显示子系统。
'test_simulinkmodel/RealisesUID'
'test_simulinkmodel/subsys L1 - 1'
[1x51 char]
'test_simulinkmodel/subsys L1 - 1/Sine'
'test_simulinkmodel/subsys L1 - 1/Subsys1 L2 - 1'
[1x71 char]
[1x68 char]
'test_simulinkmodel/subsys L1 - 2'
[1x51 char]
'test_simulinkmodel/subsys L1 - 2/Sine'
'test_simulinkmodel/subsys L1 - 2/Subsys2 L2 - 1'
[1x71 char]
[1x68 char]
'test_simulinkmodel/subsys L1 - 3'
[1x51 char]
'test_simulinkmodel/subsys L1 - 3/Sine'
'test_simulinkmodel/subsys L1 - 3/Subsys3 L2 - 1'
[1x71 char]
[1x68 char]
编辑: 他们出现在模型browswer如果我选择包括图书馆联系,并包括与覆盖参数的系统。但是,find_system的默认值是'FollowLinks''off'和'LookUnderMasks'没有说。但是,即使我提供了明确的关闭和没有,他们仍然返回相同的结果。
谢谢,LinkStatus没有显示在find_system的文档中,您在哪找到它?我不知道Sine,似乎是一个功能块。我不是simulink开发人员,所以我不熟悉任何术语。 –
RealisesUID仍然显示出来,但它似乎是一个带有链接的openFcn的子系统,希望我能管理它。 –
对于find_system文档中提到的'p *','v *'值,您可以指定任何块参数。文档中的表格仅列出约束('c *'值)。 – Navan