1. 在Simulink模型中添加一个Integrator模块,并将要输入的信号连接到它的输入端。并银
2. 然后,在Integrator模块的右侧,添加一个Gain模块,并将参数设绝液宴置为-1。
3. 最后,将Gain模块的输出连接到Integrator模块的输入。
这样,我们就可以在Simulink模型中实现输入函数为1/s。
在使用Simulink中搭建复杂的控制系统的时候,由于被控对象或者控制器较为复杂,仅仅使用Simulink中提供的常用模板无法实现简洁高效,这个时候就可以尝试编写S-Function函数,并将其封装为一个模块来使用。理论上,采用这种判掘掘方法可以搭建出任何复杂的系统。本文将通过一个实例,来说明如何编写S函数,并用其搭建一个简单的Simulink模型。认识S函数模板
S函数的编写可以在MATLAB提供的模板基础上直接完成。掘核在MATLAB界面下的命令行窗口输散启入edit sfuntmpl,就能打开官方提供的S函数模板。使用时,只需要把这个.m文件另存为你需要的模块名称.m即可
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)