博客
关于我
[个人笔记]matlab教程11
阅读量:100 次
发布时间:2019-02-26

本文共 915 字,大约阅读时间需要 3 分钟。

Simulink仿真基础

Simulink有交互式、图形化的建模环境,交互式的仿真环境,专用模块库,提供了仿真库的扩充和定制机制,与Matlab工具箱有集成。

设计一个最最最简单的Simulink仿真模型

创建一个正弦信号的仿真模型

打开matlab,在主页中找到simulink。在这里插入图片描述
初学时建议使用Blank Model
在这里插入图片描述
启动后的界面就是编辑器窗口
在这里插入图片描述
红框中的是库浏览器。
在这里插入图片描述
打开库浏览器找到source模块
在这里插入图片描述
在右侧栏找到正弦波模块,拖拽到编辑器窗口中,拖动边角可以改变组件大小。
在这里插入图片描述
再回到库里找到sinks(接收模块库)找到scope(示波器)拖到窗口中,拖入后会询问它的端口数,输入1即可。
在这里插入图片描述
然后鼠标停到正弦波模块右侧的小三角上面,变成十字星之后拖拽到示波器的缺口处,就可以将两器件连接。
在这里插入图片描述
点击运行按钮运行。
在这里插入图片描述
运行结束后在示波器上双击查看。
在这里插入图片描述

simulink的基本模块

sources模块库:提供输入信号源

sinks模块库:提供输出模块
双击模块可以查看模块的解释以及进行参数的设置。在这里插入图片描述
根据2019a帮助文档记录的simulink使用:

simulink的一些基础操作

多个选择:按住ctrl键点选 或 鼠标左键拖拉选择框框住要选的组件。

复制:ctrl+c ctrl+v 或 ctrl选中后拖拽。
旋转:选择组件,单击鼠标右键,找到Rotate在这里插入图片描述
图像输出:使用示波器查看结果后可以使用下面方法输出图像。
 1.示波器图像窗口中直接导出
在这里插入图片描述
 2.仿真运行后,示波器的数据也会保存在工作区,直接使用plot命令绘制即可在这里插入图片描述

仿真设置在这里插入图片描述

版本不同会有一定差距,至少我的和教程上就不一样,还好有搜索栏提供查找。在这里插入图片描述
Solver用于设置仿真的起始和终止的时间
在这里插入图片描述
Type求解器类型下面有variable-step(变长)和Fixed-step(定长)在这里插入图片描述
求解器有auto(自动)、discrete(离散)……一般连续状态的系统会选择ode45
在这里插入图片描述
Data import Export数据的输入输出。
在这里插入图片描述
Optimization优化,用于提高仿真速度
在这里插入图片描述
Diagnostics诊断,对于各种事件有none(无动作)、warning(警告)、error(报错)
在这里插入图片描述

转载地址:http://tdhu.baihongyu.com/

你可能感兴趣的文章
mysql problems
查看>>
mysql replace first,MySQL中处理各种重复的一些方法
查看>>
MySQL replace函数替换字符串语句的用法(mysql字符串替换)
查看>>
mysql replace用法
查看>>
Mysql Row_Format 参数讲解
查看>>
mysql select, from ,join ,on ,where groupby,having ,order by limit的执行顺序和书写顺序
查看>>
MySQL Server 5.5安装记录
查看>>
mysql server has gone away
查看>>
mysql slave 停了_slave 停止。求解决方法
查看>>
MySQL SQL 优化指南:主键、ORDER BY、GROUP BY 和 UPDATE 优化详解
查看>>
MYSQL sql语句针对数据记录时间范围查询的效率对比
查看>>
mysql sum 没返回,如果没有找到任何值,我如何在MySQL中获得SUM函数以返回'0'?
查看>>
mysql Timestamp时间隔了8小时
查看>>
Mysql tinyint(1)与tinyint(4)的区别
查看>>
mysql union orderby 无效
查看>>
mysql v$session_Oracle 进程查看v$session
查看>>
mysql where中如何判断不为空
查看>>
MySQL Workbench 使用手册:从入门到精通
查看>>
mysql workbench6.3.5_MySQL Workbench
查看>>
MySQL Workbench安装教程以及菜单汉化
查看>>