# Scope
显示仿真过程中生成的信号
库: Sysblock模块库 / Utilities
# 描述
双击 Scope 模块后打开 Scope 曲线窗口,并将输入以曲线的形式显示出来。
# 示例
参考模型示例
。
# 示例说明
- SineWave 模块:生成一个正弦波信号,其振幅和频率可以在模块参数中设置。在这个示例中,我们使用了一个振幅为 1,频率为 1 Hz 的正弦波;
- Scope 模块:用于显示模型中的信号。当你将信号连接到 Scope 模块并运行仿真时,可以在 Scope 的图形界面中观察到信号随时间的变化。Scope 模块是分析和调试 Syblock 模型中信号的常用工具。
# 端口
# 输入
u1 — 要可视化的信号标量 | 向量 | 矩阵 | 数组
连接要可视化的信号。您最多可以有 96 个输入端口。输入信号可以具有以下特性:
- 类型 - 连续(基于采样)或离散(基于采样和基于帧);
- 维度 - 标量、一维(向量)、二维(矩阵)或多维(数组)。根据维度在一个信号中显示多个通道。
输入限制:
- 当输入是常量信号时,示波器绘制单个点;
- 当信号值为 NaN 时,示波器会在显示画面上显示缺口;
- 当您在示波器内可视化多个基于帧的信号时,部分帧大小为 1 的信号采样可能不会显示。要可视化这些信号,请将帧大小为 1 的信号转移到单独的示波器。
数据类型: float | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | boolean | enum
# 属性
# 配置属性
“配置属性”对话框控制有关 Scope 画面的各种属性。从Scope 工具栏中选择配置属性。
仿真开始时打开 — 指定示波器窗口何时打开off(Scope 的默认值) | on
选中此复选框可以在仿真开始时打开 Scope 窗口。
输入端口数 — Scope 模块上输入端口的数量1 (默认) | 整数
指定 Scope 模块上输入端口的数量(指定为整数)。输入端口的最大数量为 96。
显示类型 — 指定示波器显示的信号类型y(t)plot (默认) | y(x)plot
指定 Scope 显示的信号类型。
# 版本历史记录
- 在 2024b 之前推出
# 限制信息
- 暂不支持配置显示完整路径、布局、采样时间、输入处理 和 最大化坐标等主要属性;
- 暂不支持配置时间跨度、时间跨度超限操作、时间单位、时间显示偏移量、时间轴标签和显示时间轴的时间属性;
- 暂不支持配置活动画面、标题、显示图例、显示网络、绘制信号的幅值和相位图、Y 范围的最大最小值和 Y 标签的显示属性;
- 暂不支持配置将数据点限制为最后,将帧数限制为最后、抽取,抽取帧、将数据记录到工作区、变量名称和保存格式的记录属性;
- 暂不支持坐标区缩放、不允许 Y 轴范围收缩、更新次数、停止时缩放坐标区范围、Y 轴数据范围(%)、Y 轴对齐、自动缩放 X 轴范围、X 轴数据范围(%)和 X 轴对齐的坐标区缩放属性;
- 暂不支持图窗颜色、绘图类型、坐标区颜色、保留复制到剪贴板的颜色、线条的属性、可见、线图和标记的样式属性;
- 可视化的信号暂不支持总线和非虚拟总线的结构,暂不支持 half、int64、uint64、fixedPoint 和 bus 的数据类型。