一、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.设置各个参数,最后封装

五、实例

  观察单位阶跃函数经过惯性环节后的仿真曲线

  开始仿真

修改阶跃信号,

再次仿真

最新文章

  1. tomcat配置
  2. css疑难汇总
  3. java 写一个"HelloJavaWorld你好世界"输出到操作系统文件Hello.txt文件中
  4. IOS学习目录
  5. GridView布局,自定义适配器,水平滚动
  6. linux下安装tomcat,部署项目
  7. IOS开发UI基础UITextView相关属性
  8. HDU 1272 小希的迷宫(并查集)
  9. Sqli-labs less 65
  10. BZOJ 4004 [JLOI 2015] 装备购买 解题报告
  11. Problem C Andy's First Dictionary(set的使用)
  12. java系列--并发
  13. Zepto源码分析-event模块
  14. 算法工程师:双非渣硕是如何获得百度、京东双SP
  15. Vi 操作命令
  16. js tool 方法之删除数组指定项
  17. hdoj:2075
  18. oracle 误删除数据,回退表数据
  19. centos7.2 下 nginx 开机启动
  20. screen mac linux下一种让程序后台运行的方法

热门文章

  1. C++学习之模板特例化
  2. regEx in Groovy
  3. SQL 字符串处理函数大全
  4. JDK8中函数式流编程推荐
  5. AbstractRoutingDataSource动态选择数据源
  6. flux,redux,vuex状态集管理工具之间的区别
  7. 父页面调用子页面js的方法
  8. [Swift通天遁地]三、手势与图表-(2)监听手势事件自由拖动图像视图
  9. Java中JPS命令监控
  10. j建立一个小的servlet小程序