# 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 之前推出

# 限制信息

  1. 暂不支持配置显示完整路径、布局、采样时间、输入处理 和 最大化坐标等主要属性;
  2. 暂不支持配置时间跨度、时间跨度超限操作、时间单位、时间显示偏移量、时间轴标签和显示时间轴的时间属性;
  3. 暂不支持配置活动画面、标题、显示图例、显示网络、绘制信号的幅值和相位图、Y 范围的最大最小值和 Y 标签的显示属性;
  4. 暂不支持配置将数据点限制为最后,将帧数限制为最后、抽取,抽取帧、将数据记录到工作区、变量名称和保存格式的记录属性;
  5. 暂不支持坐标区缩放、不允许 Y 轴范围收缩、更新次数、停止时缩放坐标区范围、Y 轴数据范围(%)、Y 轴对齐、自动缩放 X 轴范围、X 轴数据范围(%)和 X 轴对齐的坐标区缩放属性;
  6. 暂不支持图窗颜色、绘图类型、坐标区颜色、保留复制到剪贴板的颜色、线条的属性、可见、线图和标记的样式属性;
  7. 可视化的信号暂不支持总线和非虚拟总线的结构,暂不支持 half、int64、uint64、fixedPoint 和 bus 的数据类型。