主要内容

范围

显示模拟过程中产生的信号

  • 库:
  • 金宝appSimulink/常用块

    金宝app模型/下沉

    HDL编码器/常用块

    HDL编码器/下沉

  • 范围块

描述

Simu金宝applink.®范围Block和DSP System Toolbox™时间范围块显示时域信号。

这两个块具有相同的功能,但默认设置不同。的时间范围为离散时间处理而优化。的范围对一般时域仿真进行了优化。有关并排比较,请参见金宝appSimulink作用域与DSP系统工具箱时间作用域

示波器的特点:

  • 触发器—设置触发器来同步重复信号,并在事件发生时暂停显示。

  • 光标测量-使用垂直和水平光标测量信号值。

  • 信号的统计数据-显示所选信号的最大值、最小值、峰间差值、平均值、中值和RMS值。

  • 峰仪-找到最大值,显示x-轴值发生。

  • 双层测量-测量过渡、过冲、过冲和周期。

您必须拥有Simscape™或DSP系统工具箱许可证才能使用峰值查找器、二层测量和信号统计。

范围显示功能:

  • 模拟控制-使用范围窗口调试模型一步,倒退工具栏按钮。

  • 多个信号 - 绘制同一个信号y-AXIS(显示)使用多个输入端口。

  • 多个y轴(显示)-显示多个y相互重合。所有的y-坐标轴上有一个公共的时间范围x-轴。

  • 修改参数-在模拟之前和模拟期间修改范围参数值。

  • 轴自动缩放-在模拟期间或结束时自动缩放轴。边距绘制在轴的顶部和底部。

  • 模拟后显示数据-在模拟期间保存范围数据。如果在模拟开始时scope是关闭的,那么当您在模拟结束后打开scope时,scope将显示附加的输入信号的模拟结果。

    请注意

    如果采样率高或模拟时间长,则可能会遇到内存或系统性能问题,因为范围在内部保存数据。要限制为范围可视化保存的数据量,请使用限制数据点持续财产。

有关以编程方式控制作用域的信息,请参见以编程方式控制范围块

限制

  • 不要在库中使用作用域块。如果将作用域块放入带有锁定链接的库块或锁定库中,则在试图打开作用域窗口时,Simulink将显示一个错误。金宝app要显示来自库块的内部数据,请向库块添加一个输出端口,然后将该端口连接到模型中的Scope块。

  • 如果您遍历一个模型,作用域只在作用域块运行时更新。这意味着状态栏中显示的时间可能与模型时间不匹配。

  • 当连接到恒定信号时,范围块可以绘制单个点。

  • 当信号值为时,示波器显示显示屏中的间隙

  • 当您在范围内可视化基于帧的信号时,可能不会显示具有帧大小的一些信号样本。为了可视化这些信号,将具有帧大小为1的信号移动到单独的范围。

  • 范围显示在快速加速器模式下具有限制。看到快速加速器模式下示波器和查看器的行为

  • 当Scope处于ForEach子系统时,范围只显示最后一个索引。

港口

输入

展开全部

连接要显示的信号。您最多可以包含96个输入端口。输入信号可以具有这些特性:

输入限制

  • 当输入是常量信号时,作用域绘制单个点。

  • 当信号值为时,示波器显示显示屏中的间隙

  • 当您在范围内可视化基于帧的信号时,可能不会显示具有帧大小的一些信号样本。为了可视化这些信号,将具有帧大小为1的信号移动到单独的范围。

公交车支金宝app架

您可以将非虚拟总线和总线信号阵列连接到示波器。若要显示总线信号,请使用正常或加速器模拟模式。示波器按照元素在总线中出现的顺序从上到下显示每个总线元素信号。嵌套的总线元素被展平。

要使用范围记录非虚拟总线信号,请设置保存格式参数到数据集.你可以使用任何保存格式记录虚拟总线信号。

数据类型:单一的|双倍的|一半|int8|int16|INT32.|INT64.|uint8.|uint16|uint32|uint64|布尔基|定点|枚举|公共汽车
复数的支持:金宝app是的

特性

展开全部

配置属性

“配置属性”对话框控制关于范围显示的各种属性。从范围菜单中,选择看法>配置属性

主要

选中此复选框可在模拟开始时打开范围窗口。

编程使用

看到OpenAtSimulationStart

选中此复选框可显示块名称之外的块路径。

指定作用域块上的输入端口数,以整数形式指定。最大输入端口数为96。

编程使用

看到NumInputPorts

指定显示器的数量和排列。最大布局为16行16列。

要将布局网格扩展到4乘4之外,请在对话框内单击并拖动。最大16行16列。

如果显示的数量等于端口的数量,来自每个端口的信号将出现在单独的显示中。如果显示的数量小于端口的数量,来自其他端口的信号将出现在最后的显示中。对于多列和多行布局,端口先向下映射,然后跨端口映射。

编程使用

看到布局尺寸

指定范围显示更新之间的时间间隔。此属性不适用于浮动作用域和作用域查看器。

编程使用

看到SampleTime

  • 作为通道的元素(基于样本)-处理每个元素作为一个独特的样品。

  • 列作为通道(基于帧)—将通道中的信号值作为一组来自多个时间间隔的值进行处理。基于帧的处理仅适用于离散输入信号。

编程使用

看到FrameBasedProcessing.

  • 自动的-如果标题Y标签属性未指定,最大化所有图。

  • 在…上-最大化所有情节。值标题Y标签是隐藏的。

  • -不要最大化情节。

编程使用

看到MaximizeAxes

时间
  • 自动的—模拟启动和停止时间的差异。

    块计算时间范围的开始和结束时间时间显示抵消时间跨度属性。例如,如果您设置时间显示抵消10时间跨度20, scope设置从的时间范围1030

  • 用户自定义—输入任意小于总模拟时间的数值。

  • 一帧周期- 使用输入信号的帧周期到时间范围块。此选项仅在输入处理参数设置为列作为通道(基于帧)

编程使用

看到时间间隔

指定如何显示超出可见范围的数据x设在范围。

您可以看到这个选项的效果,只有当绘图缓慢的大型模型或小的步骤大小。

  • 包装—从左到右绘制全屏数据,清除屏幕,然后重新从左侧绘制数据。

  • 纸卷—当右侧绘制新数据时,将数据向左移动。此模式图形化密集,可能会影响运行时性能。

编程使用

看到TimeSpanOverrunAction

  • 度规—根据长度显示时间单位时间跨度

  • -以秒为单位显示时间。

  • 没有任何—不显示时间单位。

编程使用

看到TimeUnits

抵消了x-由指定的时间值指定的轴,指定为实数或实数向量。

对于有多个通道的输入信号,可以输入标量或矢量:

  • 标量-用相同的时间值偏移输入信号的所有通道。

  • 矢量-独立偏移通道。

编程使用

看到时间显示偏移量

指定如何x-axis (time)标签显示:

  • 所有- 展示x所有标签y相互重合。

  • 没有任何—不显示标签。选择没有任何也清除了时间轴显示标签复选框。

  • 底部仅显示- 展示x-axis标签在底部y-轴。

依赖关系

要启用此属性,请设置:

活跃的显示属性确定受影响哪个显示。

编程使用

看到TimeAxisLabels

选中此复选框以显示x-axis标签用于活动显示

依赖关系

若要启用此属性,请设置时间轴标签所有下面只显示

活跃的显示属性确定受影响哪个显示。

编程使用

看到Showtimeaxislabel.

展示

选定的显示。使用此属性可以控制在更改样式属性和轴特定属性时更改的显示。

使用与列 - 方向放置索引对应的正整数来指定所需的显示。对于具有多个列和行的布局,显示号码向下映射,然后跨越。

编程使用

看到活动显示器

显示标题。默认值% < SignalLabel >使用输入信号名称作为标题。

附属国

活跃的显示属性确定受影响哪个显示。

编程使用

看到标题

切换信号传奇。图例中列出的名称是来自模型的信号名称。对于具有多个通道的信号,在信号名称后附加一个通道索引。连续信号的名字前面有直线,离散信号的名字前面有阶梯状的直线。

从图例中,您可以控制哪些信号是可见的。控件中的可见性相当于风格属性。在范围图例中,单击信号名称以隐藏范围内的信号。要显示信号,请再次单击信号名称。要仅显示一个信号,请右键单击信号名称,该名称隐藏所有其他信号。显示所有信号,按Esc

请注意

图例仅示出了前20个信号。无法从图例中控制任何其他信号。

附属国

活跃的显示属性确定受影响哪个显示。

编程使用

看到ShowLegend

选中此复选框可显示网格线。

附属国

活跃的显示属性确定受影响哪个显示。

编程使用

看到ShowGrid

  • 显示幅度和相位图。如果信号为实数,则绘制幅度的信号绝对值。正值的相位为0度,负值的相位为180度。此功能对复数输入信号有用。如果输入为实数信号,则选中此复选框将返回绝对值信号的大小。

  • 关闭显示信号图。如果信号是复数的,将实部和虚部画在同一个位置上y-轴。

附属国

活跃的显示属性确定受影响哪个显示。

编程使用

看到Plotasmagnitudehase.

指定最小值y-axis作为一个实数。

可调:是的

附属国

如果你选择将信号绘制为幅值和相位,这个性质只适用于幅度图。的y相图的-轴极限总是(-180 180)

活跃的显示属性确定受影响哪个显示。

编程使用

看到叶利米特

的最大值y-axis作为一个实数。

可调:是的

附属国

如果你选择将信号绘制为幅值和相位,这个性质只适用于幅度图。的y相图的-轴极限总是(-180 180)

活跃的显示属性确定受影响哪个显示。

编程使用

看到叶利米特

指定要显示的文本y-轴。要显示信号单位,请添加(% < SignalUnits >)的标签。在模拟的开始,Simulink代替金宝app(%时行时)与信号相关的单位。

例子:对于单位为的速度信号多发性硬化症,输入速度(% < SignalUnits >)

附属国

如果你选择将信号绘制为幅值和相位,此属性不适用。的y相互重合标记震级阶段

活跃的显示属性确定受影响哪个显示。

编程使用

看到伊拉贝尔

日志记录

在内部限制作用域保存的数据。默认情况下,保存所有数据点,以便您可以在模拟完成后查看作用域可视化。对于具有停止时间设置为考虑选择限制数据点持续

请注意

如果不选择限制数据点持续如果采样率高或模拟时间长,则可能会遇到内存或系统性能问题。

选择此属性时,作用域将保存最新属性n数据点,n指定数量的数据点。

  • 关闭-保存并绘制所有数据值。

  • On -为每个信号保存指定数量的数据值。如果信号是基于帧的,则缓冲数据值的数量是指定数据值的数量乘以帧大小。

    在某些情况下,选择此属性的效果可能是绘制信号的时间小于模拟的整个时间范围(例如,如果示例时间很小)。如果范围绘制信号的一部分,则考虑增加要保存的数据点的数量。

此属性限制在范围内绘制的数据值以及保存到MATLAB的数据值®变量中指定变量名

编程使用

看到数据记录限制数据点DataLoggingMaxPoints

  • 绘制和记录(保存)范围数据N第个数据点,在哪里N是在文本框中输入的抽取因子。价值1缓冲所有数据值。

  • 关闭-保存所有范围数据值。

附属国

要启用此属性,请选择将数据记录到工作区

该属性限制在范围中绘制的数据值和保存到指定的MATLAB变量中的数据值变量名

编程使用

看到dataloggingdecimatedata.DataLoggingDecimation

选中此复选框以启用日志记录并启用变量名保存格式,抽取属性。此属性不适用于浮动作用域和作用域查看器。

为一个例子保存信号到MATLAB工作空间使用范围块,看使用范围块保存模拟数据

编程使用

看到数据采集

指定用于保存MATLAB工作区中的范围数据的变量名称。此属性不适用于浮动作用域和作用域查看器。

附属国

要启用此属性,请选择将数据记录到工作区

编程使用

看到DataLoggingVariableName

选择将数据保存到MATLAB工作区的可变格式。此属性不适用于浮动作用域和作用域查看器。

  • 数据集—将数据保存为数据集对象。使用数据集信号格式用于选择数据集对象的配置参数。此格式不支持可变大小数据、MAT文件日志记录或外部模式存档。看见金宝app金宝appSimulink.SimulationData.Dataset

  • 结构随着时间的推移-将数据保存为具有关联时间信息的结构。

  • 结构—以结构形式保存数据。

  • 排列—将数据保存为带有时间信息的数组。这种格式不支持可变大小的数据。金宝app

附属国

要启用此属性,请选择将数据记录到工作区

编程使用

看到数据记录保存格式

轴缩放属性

轴缩放对话框控制范围的轴限制。要打开“轴缩放”属性,请在“范围”菜单中选择工具>轴缩放>轴缩放属性

  • 手动的- 手动缩放y的-轴范围标轴的限制工具栏按钮。

  • 自动的——规模y-轴范围在模拟期间和之后。选择此选项将显示不允许Y轴限制收缩复选框。如果希望y轴范围随信号的最大值增大或减小,请设置轴缩放自动的并清除不允许Y轴限制收缩复选框。

  • 更新后- 规模y-中指定的时间步数之后的轴更新次数文本框(10默认情况下)。每次运行时,缩放仅发生一次。

编程使用

看到轴校准

允许y- 在模拟期间增加而不是降低的增加范围限制。

附属国

要使用此属性,请设置轴缩放自动的

设置此属性以延迟自动缩放y-轴。

附属国

要使用此属性,请设置轴缩放更新后

编程使用

看到AxesScalingNumUpdates

  • 仿真停止时,在尺度轴。

  • 不断缩放轴。

附属国

要使用此属性,请设置轴缩放自动的

指定百分比y用于绘制数据的轴范围。如果将此属性设置为100,绘制的数据使用整个y设在范围。

控件指定将标绘数据对齐的位置y-轴数据范围时Y轴数据范围设置为小于100%。

  • - 将信号与最大值对齐y设在范围。

  • 中心- 中心信号在最小值和最大值之间。

  • -将信号与信号的最小值对齐y设在范围。

规模x-轴范围,以适合所有信号值。如果轴缩放被设置为自动的,坐标轴内当前的数据被缩放,而不是数据缓冲区中的整个信号。

指定百分比x-用于打印数据的轴范围。例如,如果将此属性设置为100,绘制的数据使用整个x设在范围。

控件指定将标绘数据对齐的位置x-轴数据范围时X轴数据范围设置为小于100%。

  • - 将信号与最大值对齐x设在范围。

  • 中心- 中心信号在最小值和最大值之间。

  • -将信号与信号的最小值对齐x设在范围。

风格属性

要打开“样式”对话框,请从“范围”菜单中选择看法>风格

范围的背景颜色。

当您选择自动的,图类型为连续信号的线状图,离散信号的阶梯状图,Simulink消息信号的干状图。金宝app

用第一个调色板选择坐标轴(显示)的背景色。用第二个调色板选择网格和标签颜色。

指定复制时是否使用范围的显示颜色。

当您选择文件>复制到剪贴板,该软件改变的颜色范围是打印机友好的(白色背景,可见线)。如果要复制并粘贴显示颜色的作用域,请选中此复选框。

选择活动线来设置线样式属性。

在图上显示或隐藏一个信号。

附属国

的值活跃的显示线的属性确定受影响哪条线。

选择线条样式、宽度和颜色。

附属国

的值活跃的显示线的属性确定受影响哪条线。

选择标记形状。

附属国

的值活跃的显示线的属性确定受影响哪条线。

块特征

数据类型

布尔基|公共汽车一个|双倍的|枚举|定点|一半|整数|单一的

直接馈通

多维信号

是的

可变尺寸信号

是的

讨论二阶导数过零检测

一个不支持虚拟总线。金宝app非虚拟总线仅支持在普通和加速模金宝app式模拟。只有数据集格式支持非虚拟总线的数据日志记录金宝app

扩展能力

另请参阅

|

主题

R2015b中引入