【发布时间】:2021-01-29 12:59:19
【问题描述】:
我有 MATLAB Simulink 模型,其中“子系统”与“添加”块连接。我想使用脚本在子系统和添加块之间添加数据类型转换块。我实现如下代码所示。但我在代码的 add_line 中收到错误 Invalid Simulink object name。
for i = 1:n;
delete_line('myModel',strcat('Subsystem/',num2str(i),'/'), strcat('Add/',num2str(i)));
add_block('simulink/Commonly Used Blocks/Data Type Conversion', strcat('myModel','/Data Type Conversion',num2str(i)));
add_line('myModel', strcat('Subsystem/',num2str(i),'/'), strcat('Data Type Conversion',num2str(i)),'autorouting','on');
add_line('myModel',strcat('Data Type Conversion',num2str(i),'/1'),strcat('Add',num2str(i)),'autorouting','on');
【问题讨论】:
-
我的回答有帮助吗?