博客
关于我
[个人笔记]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/

你可能感兴趣的文章
Netty学习总结(5)——Netty之TCP粘包/拆包问题的解决之道
查看>>
Netty学习总结(6)——Netty使用注意事项
查看>>
Netty实现Http服务器
查看>>
Netty客户端断线重连实现及问题思考
查看>>
Netty工作笔记0001---Netty介绍
查看>>
Netty工作笔记0002---Netty的应用场景
查看>>
Netty工作笔记0003---IO模型-BIO-Java原生IO
查看>>
Netty工作笔记0004---BIO简介,介绍说明
查看>>
Netty工作笔记0005---NIO介绍说明
查看>>
Netty工作笔记0006---NIO的Buffer说明
查看>>
Netty工作笔记0007---NIO的三大核心组件关系
查看>>
Netty工作笔记0008---NIO的Buffer的机制及子类
查看>>
Netty工作笔记0009---Channel基本介绍
查看>>
Netty工作笔记0010---Channel应用案例1
查看>>
Netty工作笔记0011---Channel应用案例2
查看>>
Netty工作笔记0012---Channel应用案例3
查看>>
Netty工作笔记0013---Channel应用案例4Copy图片
查看>>
Netty工作笔记0014---Buffer类型化和只读
查看>>
Netty工作笔记0015---MappedByteBuffer使用
查看>>
Netty工作笔记0016---Buffer的分散和聚合
查看>>