Simulink载波调制信号手把手干货教学(转)

写在前面,之前关于绘图部分详细介绍了。准备在simulink部分为各位展开干货推送,首先要明白之前的绘图必须要写程序,而在simulink部分,通过搭建模块即可实现图形的构造!

Simulink载波调制信号手把手干货教学(转)_第1张图片

图 1

在这一节对simulink模块部分不做过多介绍,先以一个简单的例子抛砖引玉,以后会详细讲述。在matlab主界面打开simulink库,进行仿真建模,如上图右上角所示,各个版本simulink库图标不一样,细心找找总会有的,不要着急。

Simulink载波调制信号手把手干货教学(转)_第2张图片

图2

经过一段时间后,会出现Simulink Library Browser仿真库,找到New model新建模型。

Simulink载波调制信号手把手干货教学(转)_第3张图片

图3

在Simulin—Sources里找到Sine Wave正弦波和Repeating Sequence三角载波信号,并拖动到新建的模型中,并将模型保存命名为zaibotiaozhi(注意matlab中的所有命名均不能出现汉字,否则会报错)。

Simulink载波调制信号手把手干货教学(转)_第4张图片

图 4

并在Simulin—Commonly Used Blocks里找到Mux用于将上述两个信号合成,并通过Scope示波模块进行波形显示。

Simulink载波调制信号手把手干货教学(转)_第5张图片

图 5

如图所示为搭建好的模型,接下来需要对模型参数进行设置。双击正弦波信号模块,设置参数如下图所示。

Simulink载波调制信号手把手干货教学(转)_第6张图片

图 6

同理可以设置载波信号。

Simulink载波调制信号手把手干货教学(转)_第7张图片

图 7

并在对系统运行参数进行设置,点击上述齿轮,进行Model Configuration Parameters设置。

Simulink载波调制信号手把手干货教学(转)_第8张图片

图 8

具体设置参数如下图所示。主要设置仿真时间0.04s,仿真步长0.00001,注意在本例中仿真步长一定不能设置成变步长。

Simulink载波调制信号手把手干货教学(转)_第9张图片

图 9

至此模型搭建完成,点击Run进行simulink运行,然后双击示波器Scope可得如下仿真波形。

Simulink载波调制信号手把手干货教学(转)_第10张图片

图 10

对于此就可产生简单的PWM信号脉冲波形了。

对于之前的仿真波形图是在simlink下的,如何将它导入到matlab中呢,首先设置Scope窗口属性值,如图所示。

Simulink载波调制信号手把手干货教学(转)_第11张图片

图 11

双击Scope点击齿轮进行设置,选择History,勾选上Save data to workspace,更改变量名如tiaozhi,并选择Structure with time结构体模式方便进行数据绑定输出。

Simulink载波调制信号手把手干货教学(转)_第12张图片

图 12

设置好后再次Run运行仿真模型,此时在Matlab主界面的工作窗口将会出现如下所示用于获取的变量数据。

Simulink载波调制信号手把手干货教学(转)_第13张图片

图 13

双击工作区tiaozhi结构体,获得需要输出的结构体变量名称,用以绘图,如下所示。

Simulink载波调制信号手把手干货教学(转)_第14张图片

图 14

由以上变量名,可以通过 在命令窗口中输入:plot(tiaozhi.time,tiaozhi.signals.values)来绘制图,如下所示。

Simulink载波调制信号手把手干货教学(转)_第15张图片

Simulink载波调制信号手把手干货教学(转)_第16张图片

图 15

至此简单的载波信号可以很方便的通过matlab进行图形处理,将上图保存为zaibotiaozhi.fig格式。

有时候有个matlab图,但是对图像处理的不好,会使所投稿件期刊大打折扣甚至前功尽弃,一般期刊都要求在100%word文档下能够清晰的看到所绘图形的具体数据、坐标和单位等信息,故此对于后续处理至关重要,这个打天下与治天下是一个道理,二者都很重要,不可忽视任何一点。

对上文的zaibotiaozhi.fig打开,进行细致的图形处理,以此来得到美观的论文输出图形。

Simulink载波调制信号手把手干货教学(转)_第17张图片

图 16

点击编辑—图形属性。在打开的页面中设置x轴标签为t/s用以反应时间变化。

图 17

同时点击图形中的t/s设置字体格式等。

Simulink载波调制信号手把手干货教学(转)_第18张图片

图 18

设置整个图形坐标系字体等。

Simulink载波调制信号手把手干货教学(转)_第19张图片

图 19

同理可以设置y标签等信息。

点击图中线,设置线型等情况。

Simulink载波调制信号手把手干货教学(转)_第20张图片

图 20

同时通过最上边菜单,插入图例信息,设置合适格式信息。

Simulink载波调制信号手把手干货教学(转)_第21张图片

图 21

通过插入标题,网格信息等,至此完成最终图形,如下所示。

Simulink载波调制信号手把手干货教学(转)_第22张图片

图22



作者:MATLAB菜鸟驿站
链接:https://www.jianshu.com/p/35079ebae26d
 

你可能感兴趣的:(matlab,simulink)