MATLAB仿真学习笔记(一)
一、Simulink概述
1.特点
simulink是对动态系统进行建模、仿真和综合分析的图形化软件,可以处理线性和非线性、离散、连续和混合系统,也可以处理单任务和多任务系统,并支持多种采样频率的系统。
2.界面操作
(1)打开方式:
(2)界面——新建模型
(3)打开模块库
(4)举例:示波器显示正弦信号
二、Simulink的功能模块操作
1.常用模块组
2.连续系统。离散系统、非线性系统
3.基本操作
(1)移动、复制、删除、改变大小、转向(flip Block)、改变大小、颜色、命名
(2)功能模块的连接
两个模块之间的连接,可以用crtl键,点击需要连接的两个模块,可以实现二者的快速连接。
(3)连接线的操作:改变粗细、折弯(shift键)、分支(Ctrl)、设定标签(edit中的signal properties)等
三、仿真环境的设置
在simulation菜单下的configuration parameter,可以打开配置参数界面
1.solver
可以修改仿真时长、选择解法器、配置解法器参数、选择输出选项等
2.data import/Export页
管理输入输出数据与工作空间的交互
四、子系统及其封装
1.子系统的建立
搭建图示系统
选择G1/G2,右击,选择 create subsystem,生成图示模型
双击子系统,如图
也可以直接创建子系统
然后创建即可
2.子系统的封装
右键点击子模块——mark
2.设置各个参数,最后封装
五、实例
观察单位阶跃函数经过惯性环节后的仿真曲线
开始仿真
修改阶跃信号,
再次仿真