MATLAB Simulink模块库详解(二)Sinks篇

时间:2024-03-26 14:15:50

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:如果选中此核选框,模块的输出端消失,可以将此模块作为浮动显示模块。

MATLAB	Simulink模块库详解(二)Sinks篇

Scope(显示器)

模块功能

显示仿真时产生的信号

模块说明

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

MATLAB	Simulink模块库详解(二)Sinks篇

Scope 属性(Properties)

通过属性按钮可改变坐标轴限,设置坐标轴数、时间范围、标记、采样参数以及保存选
项。
一般(General)参数:
Number of axes:坐标轴数,在该数域中设置Y轴数,Y轴独立,但共用一个时间基准(X轴),坐标轴的个数于输入端口的个数。
Time range:时间范围,通过输入一个数或auto到该域中来改变X轴限制。输入一个秒数值,则每个窗口显示相应秒数的数据量;输入auto,则设置X轴为仿真连续时间。

Stop Simulation(停止 仿真)

模块功能

当输入为非0值时停止仿真。

模块说明

仿真在的之前完成当前时间的计算。如果该模块的输入是向量,任何非0的向量元素都会导数仿真停止。

模块据类型

该模块接受双精度类型实数信号。

MATLAB	Simulink模块库详解(二)Sinks篇

To file (写入文件)

模块功能

将数据写到文件。

模块说明

该模块将其输入写到MAT文件中的矩阵,把每个时间步写成一列,第一行是仿真时间,该列中剩余的行是输入的数据,输入向量中每一元素占一数据点。

数据类型

该模块接受双精度类型实数信号。

模块参数对话框

Filename:文件名,指定放矩阵的MAT文件的名称;
Variable name:变量名,指文件中包含的矩阵的名字;
Decimation:抽样,指抽样因子,缺省值为1;

MATLAB	Simulink模块库详解(二)Sinks篇

To Workspace (写到工作空间)

模块功能

将数据写到工作空间。

模块说明

该模块将其输入写到工作空间中、该模块写其输出到由参数变量名指定的矩阵或结构中。参数保存格式确定输出格式。

模块故据类型

该模块可以保存任何实数或复数类型的数据到MATLAB工作空间。

模块参数对话框

Variable name:变量名,存放数据的矩阵名;
Limit data points to last:持续极限数据点数;
Decimation:抽样,指抽样因子,缺省值为1;

MATLAB	Simulink模块库详解(二)Sinks篇

XY Graph(显示平面面形)

模块功能

使用MAT 的图形窗口显示信号的X-丫图

模块说明

该模块有两个标量输入,模块绘制第一个输入的数据(X轴方向)对第二个输入的数据(Y轴仿向)的曲线图。该模块对于检验两状态的数据是有用的。超过制定范围的数据将不显示。

模早数据类型

该模块接受双精度类型实数信号。

模块参数对话框

x-min: x轴最小值;缺省值为-1;
x-max: x轴最大值;缺省值为1;
y-min: y轴最小值,缺省值为-1;
y-max: y轴最大值,缺省值为1;
Sample time:采样时间,缺省为-1,即采样时间由其驱动模块决定。

MATLAB	Simulink模块库详解(二)Sinks篇

本文转载https://wenku.baidu.com/view/1aa4468a59eef8c75ebfb35b.html若有侵权联系删除