本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。
显示仿真过程中生成的信号,无信号线
Simulink / Sinks
HDL Coder / Sinks
Simulink® 波形查看器和 Floating Scope 模块基于仿真时间显示时域信号。波形查看器和 Floating Scope 模块的功能与 Scope 模块相同,但它们不连接信号线。
有关从命令行控制 Floating Scope 模块的信息,请参阅 Simulink 文档中的Control Scope Blocks Programmatically。
在 Floating Scope 窗口或波形查看器窗口中,使用 按钮连接信号。
要添加具有连接信号的查看器,请在模型中选择一个信号。然后,在 Simulation 选项卡的 Prepare 库中,点击 Add Viewer。
有关详细信息,请参阅将信号添加到现有 Floating Scope 或波形查看器。
多个 y 轴(显示屏)- 显示具有多个输入端口的多个 y 轴。所有 y 轴在 x 轴上具有共同的时间范围。
多个信号 - 在同一个 y 轴(显示屏)上显示来自一个或多个输入端口的多个信号。
修改参数 - 在仿真之前和仿真期间修改波形参数值。
在仿真后显示数据 - 如果在仿真开始时关闭了示波器,仿真期间波形数据依然会写入波形视图。如果您在仿真后打开该示波器,波形视图将显示输入信号的仿真结果。
Triggers - 对重复信号设置触发器并在发生指定事件时暂停显示。
Cursor Measurements - 使用垂直游标和水平游标测量信号值。
Signal Statistics[1] - 显示所选信号的最大值、最小值、峰间差、均值、中位数和 RMS 值。
Peak Findera - 查找最大值,显示出现最大值时的 x 轴值。
Bilevel Measurementsa - 测量过渡过程、过冲、下冲和循环。
当您使用优化仿真的模型配置参数(例如 Signal storage reuse 或 Block reduction)时,Simulink 会在仿真期间消除某些信号的存储。您无法将 Floating Scope 应用于这些消除的信号。要解决此问题,请将消除的信号配置为测试点。随后可以将 Floating Scope 应用于信号,不管优化设置如何。要配置测试点,请参阅将信号配置为测试点。
如果您在添加或删除信号后步退仿真,Floating Scope 将清除现有数据。直到仿真再次步进后才会出现新数据。
在连接到常量信号时,示波器绘制单个点。
Floating Scope 模块和波形查看器不支持 Simulink 消息。
您不能连接来自 ForEach 子系统的信号。
数据类型 |
|
直接馈通 |
|
多维信号 |
|
可变大小信号 |
|
过零检测 |
|
[1] You must have a Simscape™ or DSP System Toolbox™ license to use the Peak Finder, Bilevel Measurements, and Signal Statistics.