How can I find 'Compare to Constant' Blocks by using find_system? When I go explicit to the 'Compare to Constant' Block, get_param('path of Compare to Constant','BlockType'); gives "SubSystem" and not "Compare To Constant". (Matlab R2010b))

5 次查看(过去 30 天)
open('modelname.mdl');
sys = struct('path',[],'handle',[]);
sys.path = find_system(gcs);
find_system(sys.path{1,1},'BlockType','SubSystem');
find_system(sys.path{1,1},'BlockType','Compare To Constant');

回答(1 个)

hari
hari 2020-1-20
@Robin Leuering ,you can use its parameters to find the block.
syntax:
find_system(sys.path{1,1},'MaskType','Compare To Constant');

类别

Help CenterFile Exchange 中查找有关 Modeling 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by