如何以编程方式将Matlab功能块的输入和输出设置为其他simulink块?

时间:2014-12-04 01:57:32

标签: matlab simulink

我正在尝试以编程方式创建多个Matlab功能块,将其输入设置为Mux块的输出,并将其输出设置为输出开关块的信号端口。

我以前使用add_block和add_line函数创建了一些基本的Simulink模型,但似乎Matlab函数块的工作方式不同。

我知道我尝试做的事情可以实现,因为我已经手动完成了,但我需要以编程方式实现这一点来创建大型模型。

谢谢!

1 个答案:

答案 0 :(得分:1)

它应该工作。例如,考虑具有常量块的Simulink模型,MATLAB函数和Scope块。请尝试以下方法:

add_line('untitled','Constant/1','MATLAB Function/1')
add_line('untitled','MATLAB Function/1','Scope/1')