动手用Simulink做Matlab的第一个仿真(2016a版本)

找到simulink的位置

首先打开matlab2016a,出现如下界面,注意调到主页上,然后看到下面工具栏里有一个simulink,打开即可
(如图中蓝色圆圈所示)
动手用Simulink做Matlab的第一个仿真(2016a版本)_第1张图片
打开效果:
动手用Simulink做Matlab的第一个仿真(2016a版本)_第2张图片

开始仿真

看到是纯英文的,首先有些懵逼,还是先查一下英文含义,看一下我们将要用到的Blank Model,意为空白模块,显然这个是比较经典的一个东西。我们打开它。
动手用Simulink做Matlab的第一个仿真(2016a版本)_第3张图片
出现如下界面:
动手用Simulink做Matlab的第一个仿真(2016a版本)_第4张图片
这一大块空白就是我们的工作区,需要在里面建立一些链接关系之类的。

我们以画一个正弦函数为最简单的例子,先调用正弦函数,要调用正弦函数需要打开相应的模块,首先找到这个按键
动手用Simulink做Matlab的第一个仿真(2016a版本)_第5张图片
点击之后进入 Simulink Library Browser,也就是各个block的浏览窗口
动手用Simulink做Matlab的第一个仿真(2016a版本)_第6张图片
我们首先找到正弦函数的block,在Sources里面的Sine Wave(正弦波)
动手用Simulink做Matlab的第一个仿真(2016a版本)_第7张图片
我们把Sine Wave(正弦波)拖动放在上面刚才打开的工作区中:
动手用Simulink做Matlab的第一个仿真(2016a版本)_第8张图片
我们看到Sine Wave是正弦波,那么要把波表示出来,就需要有示波器,我们在Commonly Used Blocks里面找到示波器(Scope)
动手用Simulink做Matlab的第一个仿真(2016a版本)_第9张图片
然后拖动Scope(示波器)到工作区:

动手用Simulink做Matlab的第一个仿真(2016a版本)_第10张图片
现在工作区里面就有了两个block,但是这时还是不能直接运行,因为两个block直接没有联系,这时我们看到Scope图标上有个小箭头(Sine Wave上也有),我们拖动箭头,将两个block连接起来【两个block的连接关系(谁连谁)会自动生成】。
动手用Simulink做Matlab的第一个仿真(2016a版本)_第11张图片
这时我们双击Scope,会弹出如下窗口动手用Simulink做Matlab的第一个仿真(2016a版本)_第12张图片
动手用Simulink做Matlab的第一个仿真(2016a版本)_第13张图片
点击这个绿色启动按钮,模型就启动了,效果如下图所示:
动手用Simulink做Matlab的第一个仿真(2016a版本)_第14张图片

作者

Bowen
本文所有图片及讲解均为作者原创,转载请注明出处。作者水平有限,若有不足之处,敬请斧正。欢迎大家一起交流学习。

你可能感兴趣的:(数学建模)