Matlab2018a-Simulink新手学习全记录(一)

0、学习目标

作为从来没接触过Simulink和Matlab的新手,被导师要求用Simulink搭建出一个动力学模型,于是来学习Simulink了。

今天的学习目标就是安装Matlab 2018a、在Simulink中搭建出一个小模型并实现仿真

1、进入Simulink

在D\Matlab文件夹下,新建Project文件夹,用来保存模型文件。点击simulink。

图中红圈是模块库,使用模块从里面拖出连线即可。

模型保存为“test0928”,此时在Matlab的文件路径中能够看到模型文件。

2、实现第一个模型仿真

根据这篇博客,搭建出模型。 跟着照做就好了。

学习记录《Simulink 快速入门 —— 官方Help文档》_simulink帮助文档_开MINI的工科男的博客-CSDN博客

这里也贴出来官方该模型实现过程的Help中文版

创建简单模型 - MATLAB & Simulink - MathWorks 中国   

其中我出现的问题:

(1)找不到模块参数设置

把模块从模块库里拖出来的时候,应该在下面的蓝框中给参数,但是我错过了这一步。之后怎么也找不到蓝框。其实可以双击,就会出现模块的参数设置,在里面进行设置。

(2)报错【步长】问题

 Invalid setting for fixed-step size (0.5) in model 'test0928'.All sample times in your model must be an integer multiple of the fixed-step size.

百度说是:设置的采样时间需要是步长的整数倍,这里我跟着Help设置的采样时间是0.1,而根据报错信息我的步长是0.5,需要修改步长。

Type选择【Fixed-step】,Fixed-step size即步长,我这里设置为0.01,这样采样时间就是步长的整数倍了。

(3)运行仿真时,不出现波形

按照Help搭建好之后,点击运行键,没有出现Hlep中的波形结果。

以前只用过Mutisim,这是第一次用Matlab,想来可能是两种情况:①在Matlab界面代码那里,把数据导入过去,使用Plot画图;②在Simulink界面,对OUT引脚连个示波器显示。

观察Help,并没有出现示波器,觉得应该还有其他方法。一通乱点,找到了这个

先点击模块之间的【连接线】,让它变成蓝色,即为选中。然后点这个曲线图标的右侧,点击第三个像信号的图标Stop Logging Selected Signal。此时选中连接线旁边就出现了一个小信号图标。

依次按照下图添加:

再次点击运行,会出现仿真图。若不出现,可点击曲线图标第一个选项Simulation Data Inspector。

仿真结果与Help一致,第一个仿真模型运行成功。

左侧为我们添加的所有显示信号,可以勾选显示。

图上方的第一个田字格是可以改变图形显示的布局,变成上下两张图或左右两张图等布局。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值