MATLAB Simulink模块库详解(二)Sinks篇
Simulink模块库概述
1.Sources模块库,为仿真提供各种信号源
2.Sinks模块库,为仿真提供输出设备元件
3.Continuous模块库,为仿真提供连续系统
4.Discrete模块库,为仿真提供离散元件
5.Math模块库,提供数学运算功能元件
6.Function&Tables模块库,自定义函数和线形插值查表模块库
7.Nonlinear模块库,非连续系统元件
8.Signals&System模块库,提供用于输入、输出和控制的相关信号及相关处理
9.Subsystems模块库,各种子系统
Sinks模块介绍
| 模块 | 功能 |
|---|---|
| Display | 显示输入的值 |
| Scope | 显示仿真期间产生的信号 |
| Stop Simulation | 当输入为非零时停止仿真 |
| To File | 向文件中写入数据 |
| To Workspace | 向工作空间中的矩阵写入数据 |
| XY Graph | 使用MATLAB的图形窗口显示信号的X-Y图 |
Display(显示)
模块功能
显示输入的值
模块说明
Display模块显示输入的值。可以通过选择Format选项来控制显示的格式
模块数据类型
任意数据类型的实数或复数信号
模块参数对话框
Format :指显示数据的格式,缺省值为short
Decimation:指显示数据的频度,缺省值为1,显示每个输入点;
Floating display:如果选中此核选框,模块的输出端消失,可以将此模块作为浮动显示模块。

Scope(显示器)
模块功能
显示仿真时产生的信号
模块说明
Scope模块显示输入关于仿真时间的图杉,模块接收一个输入并且能显示多个信号的图形。如果信号连续的,Scope生成由点连成的图形,如果信号是离散的,Scope生成阶梯图。Scope提供工具条按钮,可以缩放显示的数据,可以显示所有的数据,可以将一个仿真中坐标轴的设置保存给下一个仿真,可以限制显示的数据;可以保存数据到工作空间。

Scope 属性(Properties)
Stop Simulation(停止 仿真)
模块功能
当输入为非0值时停止仿真。
模块说明
仿真在的之前完成当前时间的计算。如果该模块的输入是向量,任何非0的向量元素都会导数仿真停止。
模块据类型
该模块接受双精度类型实数信号。

To file (写入文件)
模块功能
将数据写到文件。
模块说明
该模块将其输入写到MAT文件中的矩阵,把每个时间步写成一列,第一行是仿真时间,该列中剩余的行是输入的数据,输入向量中每一元素占一数据点。
数据类型
该模块接受双精度类型实数信号。
模块参数对话框

To Workspace (写到工作空间)
模块功能
将数据写到工作空间。
模块说明
该模块将其输入写到工作空间中、该模块写其输出到由参数变量名指定的矩阵或结构中。参数保存格式确定输出格式。
模块故据类型
该模块可以保存任何实数或复数类型的数据到MATLAB工作空间。
模块参数对话框

XY Graph(显示平面面形)
模块功能
使用MAT 的图形窗口显示信号的X-丫图
模块说明
该模块有两个标量输入,模块绘制第一个输入的数据(X轴方向)对第二个输入的数据(Y轴仿向)的曲线图。该模块对于检验两状态的数据是有用的。超过制定范围的数据将不显示。
模早数据类型
该模块接受双精度类型实数信号。
模块参数对话框

本文转载https://wenku.baidu.com/view/1aa4468a59eef8c75ebfb35b.html若有侵权联系删除
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/207671.html原文链接:https://javaforall.net
