MATLAB simulink子系统封装mask--传递函数plot--scope显示
发布日期:2022-01-20 01:08:01 浏览次数:2 分类:技术文章

本文共 465 字,大约阅读时间需要 1 分钟。

文章目录

传递函数由来

在这里插入图片描述

在这里插入图片描述

MATLAB simulink子系统封装

在simulink中新建流程图:

如下图所示:
在这里插入图片描述
参数设置:
在这里插入图片描述
在这里插入图片描述
选择后—全选CTRL+A,然后CTRL+G封装成子系统
在这里插入图片描述

simulink子系统mask

右键mask–editmask

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

绘制完整流程图–运行显示

在这里插入图片描述

设置参数:
双击子系统块设置参数值:
在这里插入图片描述

运行显示。在view视图的layout中选择显示图框

选择legend中✔,可以在图框中看到曲线是哪个输出。


两条曲线相比较可以采用在同一个scope中显示的方法。


在这里插入图片描述

绘制子系统中传递函数的bode图、nyquist图、step图等

在子系统中CTRL+U进入子系统项:

在这里插入图片描述
在这里插入图片描述
选中传递函数 右键选择linear analysis–linearize block
在这里插入图片描述
绘制BODE图
在这里插入图片描述
在这里插入图片描述
修改参数再次绘制bode图:
在这里插入图片描述
再选BODE图:此时生成幅值图和相位图:
在这里插入图片描述

修改参数后的两个图相比较:

手动将linsys2的值拖入到bode plot1中:

在这里插入图片描述
得到:

在这里插入图片描述

同理绘制其他图形!!!!!!!!
小细节自行查阅help文档。

参考文档:

官方

转载地址:https://blog.csdn.net/answerMack/article/details/96883836 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:matlab robotics toolbox 代码解释整理
下一篇:ubuntu下tree命令的使用

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月07日 04时12分40秒