【发布时间】:2013-07-03 09:53:11
【问题描述】:
当我使用 find_system(gcs,'BlockType','SubSystem') 时,它返回的东西不是子系统 (AFAIK)
在我的情况下,所谓的东西
子系统 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]
编辑: 如果我选择包含库链接并包含带有掩码参数的系统,它们会显示在模型浏览器中。但是,find_system 的默认值是 'FollowLinks' 'off' 和 'LookUnderMasks' 没有说。但是,即使我提供明确的 off 和 none,它们仍然返回相同的结果。
【问题讨论】: