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中写入与仿真匹配的代码才是真正的强大之处。`

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值