我正致力于自动化模型构建。在某些情况下,我已经将总线转换为另一个总线(结构是相同的,但名称中可能有变体)。它适用于静态模型,我可以在其中更改输入和输出的数据类型,但我没有找到任何方法从命令行或直接在嵌入式MATLAB函数中执行此操作。
有人知道这样做的方法吗?
答案 0 :(得分:0)
mfb = find(sfroot, '-isa', 'Stateflow.EMChart', 'Name', 'test');
out = get(mfb, 'Outputs');
out.set('DataType', ['Bus: ' component_source.test]);