m语言如何实现simulink自动建模

时间:2024-10-12 00:00:31

1、新建一个空白模型,以命名m_automodle.slx为例,新建一个空白m文件,,以命名automodle.m为例,在上面进行建模控制,第一步确保模型处于打开状态,代码如下:open('m_automodle');

m语言如何实现simulink自动建模

2、第二步进行添加模块,该操作采用add_block函数,该模块有三个参数,第一个参数是目标模娄壶狩匈块所在模块库的源地址,第二个参数,是所添加模块的名称,第三个参数,是添加模块的位置,代洁船诼抨码如下:add_block('simulink/Commonly Used Blocks/In1','m_automodle/in','Position',[205 143 235 157])add_block('simulink/Commonly Used Blocks/Gain','m_automodle/gain','Position',[315 135 345 165])add_block('simulink/Commonly Used Blocks/Out1','m_automodle/out','Position',[435 143 465 157])

m语言如何实现simulink自动建模

3、第三步,对添加好的模块进行连接,该操作采用add_line函数,代码如下:add_line('m_automodle','in/1','gain/1');add_line('m_automodle','gain/1','out/1');

m语言如何实现simulink自动建模

4、第四步,可以根据用户自己需要,更改参数,如更改gain模块的值为5,该操作采取set_pa筠续师诈ram函数,代码如下:set_param(&垆杪屑丝#39;m_automodle/gain','Gain','5')此外,所有模块的参数属性设置可以在matlab,help文档中的Block-Specific Parameters中找到,如下图。

m语言如何实现simulink自动建模
m语言如何实现simulink自动建模
© 手抄报圈