Simulink常用模块库(Ground/Terminator/Scope)

目录

Commonly Used Blocks——Ground、Teminator、Scope

一. Ground

二. Terminator

三. Scope


Commonly Used Blocks——Ground、Teminator、Scope

图1 本讲模块所在位置

一. Ground

中文译名:接地

图标表示:

图2 Ground Block

 模块参数:

图3 模块参数:Ground

 此模块没有参数,用于避免仿真时某些模块出现输入端口未连接的警告

图4 Ground效果演示

二. Terminator

中文译名:终止未连接的输出端口

图标表示:

图5 Terminator Block

 模块参数:

图6 模块参数:Terminator

 此模块没有参数,用于避免仿真时某些模块出现输出端口未连接的警告

图7 Terminator效果演示

三. Scope

中文译名:示波器

图标表示:

图8 Scope Block

 模块参数:

图9 模块参数:Scope
  •  在工具栏文件中,可以设置“仿真开始时打开Scope”,以及“输入端口数目”;
图10 修改过端口数目的scope
  •  在工具栏工具中,主要为放大/缩小,缩放X/Y轴等,选中后通过鼠标滑轮来进行缩放;
图11 坐标缩放效果
  •  在工具栏视图中,我们可以修改端口布局(3个端口对应3个视窗);画窗,坐标区的颜色以及线条的样式等;
图12 视图包含的内容
图13 修改Scope显示外观
  • 其余更详细的配置可在配置属性中查看
图14 配置参数对话框

采样时间说明:

    -1代表模型设置中变步长或定步长的采样时间,比如10s内步长为200ms,代表每隔200ms记录一次数据;采用定步长且设置为1,代表1s采集一次数据。(模型配置后续会讲)

    或者用户可自行修改采样时间。

输入处理:

    列作为通道(基于帧) - 将输入信号的每一列视为一个单独的通道;

    元素作为通道(基于采样) - 将输入信号的每个元素视为一个单独的通道。

记录数据到工作区:

  • 带时间的结构体 - 将Scope获取到的采样信号存储在结构体中,这个结构体包括:

存储时间序列的time;

存储对应采样时间点的采样数据以及相关信息的结构体signals;

存储模块全路径及名字的变量blockName;

  • 结构体 - 存储类型少了time这个时间序列的存储,其他成员相同。
  • 数组 - 为列向量方式存储。

猜你喜欢

转载自blog.csdn.net/m0_64651092/article/details/129750981