MATLAB仿真学习笔记(一)
2024-09-01 01:14:59
一、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.设置各个参数,最后封装
五、实例
观察单位阶跃函数经过惯性环节后的仿真曲线
开始仿真
修改阶跃信号,
再次仿真
最新文章
- tomcat配置
- css疑难汇总
- java 写一个";HelloJavaWorld你好世界";输出到操作系统文件Hello.txt文件中
- IOS学习目录
- GridView布局,自定义适配器,水平滚动
- linux下安装tomcat,部署项目
- IOS开发UI基础UITextView相关属性
- HDU 1272 小希的迷宫(并查集)
- Sqli-labs less 65
- BZOJ 4004 [JLOI 2015] 装备购买 解题报告
- Problem C Andy's First Dictionary(set的使用)
- java系列--并发
- Zepto源码分析-event模块
- 算法工程师:双非渣硕是如何获得百度、京东双SP
- Vi 操作命令
- js tool 方法之删除数组指定项
- hdoj:2075
- oracle 误删除数据,回退表数据
- centos7.2 下 nginx 开机启动
- screen mac linux下一种让程序后台运行的方法