博客
关于我
[个人笔记]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添加用户及权限
查看>>
Mysql添加用户并授予只能查询权限
查看>>
mysql添加用户权限报1064 - You have an error in your SQL syntax问题解决
查看>>
mysql添加索引
查看>>
mysql添加表注释、字段注释、查看与修改注释
查看>>
mysql源码安装
查看>>
Mysql源码安装过程中可能碰到的问题
查看>>
MySQL灵魂16问,你能撑到第几问?
查看>>
MySQL灵魂拷问:36题带你面试通关
查看>>
mysql状态分析之show global status
查看>>
mysql状态查看 QPS/TPS/缓存命中率查看
查看>>
mysql生成树形数据_mysql 实现树形的遍历
查看>>
mysql用于检索的关键字_Mysql全文搜索match...against的用法
查看>>
MySQL用得好好的,为什么要转ES?
查看>>
MySql用户以及权限的管理。
查看>>
MySQL用户权限配置:精细控制和远程访问的艺术!------文章最后有惊喜哦。
查看>>
mysql用户管理、常用语句、数据分备份恢复
查看>>
MySQL留疑问:left join时选on还是where?
查看>>
mysql登陆慢问题解决
查看>>
MySQL的 DDL和DML和DQL的基本语法
查看>>