我是靠谱客的博主 俊秀巨人,最近开发中收集的这篇文章主要介绍MATLAB中Simulink创建与运行,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

软件版本:MATLAB R2018a
用途:个人笔记备忘
Simulink工具箱利用图形化的系统对动态系统进行建模、仿真和分析,所涉及内容专业性强,范围广,值得深入学习。
一、创建所需环境和运行系统`

Simulink工具箱必须依托MATLAB运行,因此必须在打开MATLAB之后在菜单栏的主页点击Simulink运行或者在命令行窗口输入simulink回车运行。
运行之后在新出现的窗口点击simulink子菜单下的blank model创建新的环境,如图一所示。
创建simulink环境

图1创建simulink环境
`

创建环境成功后首先Ctrl+S保存文件,然后点击library browser即可进入simulink图形化操作界面,如图2所示。在这里插入图片描述

图2进入simulink图形化操作界面

以简单的系统(图3)为例显示操作simulink的具体过程
在这里插入图片描述

图3 简单的输入输出系统

本系统的三个模块分别是Sine Wave模块(属于Sources库下)、Gain模块(属于Math库下)和Scope模块(属于Sinks库下),可以自行按照库查找,也可以直接在搜索框输入模块名称,之后将每个模块直接拖入创建环境下即可。在将全部模块拖入完毕后并排列,直接使用鼠标将箭头拖入连接实现了整个系统。

二、整个系统的仿真及运行`
对于每个创建成功的模块仅仅是系统默认初始状态,为了使系统可以按照预定要求运行还需要进行模块的设置。

首先为了整个系统可以输入正弦信号,对Sine Wave模块双击,按照要求设定幅值,相位和周期等,同时为了波形可以使用时间显示,在time栏要设定为Use simulation time,设置完成后点击OK,其界面如图4所示
在这里插入图片描述

图4 Sine Wave模块属性设置

对于Gain模块有着放大倍数的本质,可以双击自行设定,同时在其Signal Attributes菜单中可以设定其输出端口的最大值和最小值,最后点击OK即可。
Scope模块是为了显示波形,只有在运行之后才会显示出具体的波形。
以上设置完成后点击run即可运行并获得图像。

simulink不仅可以实现简单的图形化模拟和仿真,在MATLAB中写入与仿真匹配的代码才是真正的强大之处。`

最后

以上就是俊秀巨人为你收集整理的MATLAB中Simulink创建与运行的全部内容,希望文章能够帮你解决MATLAB中Simulink创建与运行所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部