主要内容

显示时域数据

下面的教程将向您展示如何配置时间范围块的ex_timescope_tut模型显示时域信号。要开始学习本教程,请输入以下命令打开模型

在MATLAB®命令行。

属性中的“时间范围”块使用以下工作流配置ex_timescope_tut型号:

配置时间范围属性

“配置属性”对话框提供了一个中心位置,从中可以更改时间范围块的外观和行为。若要打开“配置属性”对话框,必须首先双击模型中的时间范围块来打开时间范围窗口。窗口打开时,选择看法>配置属性.或者,在“时间范围”工具栏中,单击“配置属性”按钮。

配置属性对话框有四个不同的选项卡,主要时间陈列,日志记录,每一个都提供给你一套不同的选择。有关每个选项卡上可用选项的更多信息,请参见时间范围块引用页面。

请注意

当您完成此工作流时,请注意蓝色问号图标()在随后的对话框的左下角。此图标表示上下文敏感的帮助可用。通过右键单击参数名称并选择,可以获得对话框中任何参数的更多信息这是什么?

配置外观并指定信号解释

首先,配置时间范围窗口的外观,并指定时间范围块应如何解释输入信号。在“配置属性”对话框中,单击主要选项卡。选择适当的参数设置主要选项卡,如下表所示。

参数 设置
模拟启动时打开 检查
输入端口数 2
输入处理 列作为通道(基于帧)
最大化轴 汽车
轴缩放 手册

在本教程中,您希望块将输入信号视为基于帧的,因此必须设置输入处理参数列作为通道(基于帧)

配置轴缩放和数据对齐

主要选项卡还允许您控制时间范围何时以及如何缩放坐标轴。这些选项还控制Time Scope如何根据坐标轴对齐数据。点击标签上的链接配置。。。在右边轴缩放参数以查看轴缩放的其他选项。单击此按钮后,标签将更改为隐藏……新的参数出现了。下表描述了这些附加选项。

参数 描述
轴缩放

指定范围何时自动缩放坐标轴。您可以选择以下选项之一:

  • 手册—当您选择此选项时,范围不会自动缩放轴。您可以手动缩放轴在以下任何一种方式:

    • 选择工具>轴缩放特性

    • 按一个轴规模限制工具栏按钮。

    • 当范围图是活动窗口时,按Ctrl键一个同时进行。

  • 汽车-选择此选项时,范围将根据需要在模拟期间和之后缩放轴。选择此选项将显示不允许y轴限制收缩复选框。

  • N后更新-选择此选项将导致作用域在指定的更新次数后缩放轴。当作用域显示从一个轴比例开始,但很快达到不同的稳态轴比例时,此选项非常有用,效率更高。选择此选项将显示数量的更新编辑框。

默认情况下,此属性设置为汽车1.这房子是可调(金宝app模型)

刻度轴限制在停止处

选择此复选框可在模拟停止时缩放轴。的y-axis总是缩放的。的x-轴限制只有在你也选择缩放X轴限制复选框。

数据范围(%)

允许您指定在时间范围窗口中信号周围有多少空白。属性的值可以指定y- - -x-轴心国。输入的值越高y设在数据范围(%),越紧y-轴范围是关于你的信号的最小值和最大值。例如,让你的信号覆盖整个y-axis范围当块缩放坐标轴时,设置此值为One hundred.

对齐

允许您指定块相对于每个轴对齐数据的位置。您可以选择将数据与数据的顶部、底部或中心对齐y-此外,如果选择自动定量轴的限制复选框,您可以选择使数据与的右、左或中心对齐x-轴心国。

设置如下表所示的参数值。

参数 设置
轴缩放 手册
刻度轴限制在停止处 检查
数据范围(%) 80
对齐 中心
自动定量轴的限制 无节制的

设置时域属性

在“配置属性”对话框中,单击时间选项卡。设置如下表所示的参数值。

参数 设置
时间跨度 一帧周期
时间跨度超限动作 包装
时间单位 度量(基于时间跨度)
时间显示抵消 0
时间轴标签 所有
时间轴显示标签 检查

时间跨度参数允许您输入数值、计算为数值的变量或选择一帧周期菜单选项。您也可以选择汽车菜单选项;在这种模式下,Time Scope会自动从模拟结果的差异中计算出时间跨度的合适值开始时间(金宝app模型)停止时间(金宝app模型)参数。块在时间轴上显示的实际值的范围取决于两个时间跨度时间显示抵消参数。如图所示。

如果时间显示抵消参数为标量时,最小时间轴极限的值等于时间显示抵消.此外,最大时间轴极限的值等于时间显示抵消参数和时间跨度参数。“时间范围”窗口中的其他参数请参见时间范围参考页面。

在本教程中,时间轴上的值范围是0一帧周期哪里一帧周期0.05秒(50毫秒)。

设置显示属性

在“配置属性”对话框中,单击陈列选项卡。设置如下表所示的参数值。

参数 设置
活跃的显示 1
标题
显示的传说 检查
显示网格 检查
用幅值和相位表示信号 无节制的
Y-limits(最小) -2.5
Y-limits(最大) 2.5
Y标签 振幅

设置日志记录属性

在“配置属性”对话框中,单击日志记录选项卡。集将数据记录到工作区无节制的。

点击好吧保存更改并关闭“配置属性”对话框。

请注意

如果您还没有这样做,那么对Time Scope1块重复所有这些过程(除了保留输入端口数主要选项卡,1)在继续本教程的其他部分之前。

使用模拟控制

在模型中使用时间范围块的一个优点是,您可以直接从“时间范围”窗口控制模型模拟。时间范围窗口的“模拟”工具栏上的按钮允许您在模型模拟中播放、暂停、停止以及向前或向后走步。或者,您可以使用多个键盘快捷键当时间范围为活动窗口时,可用于控制模型模拟。

您可以通过选择来访问时间范围的键盘快捷键列表帮助>键盘命令的帮助.下面的过程将向您介绍这些特性。

  1. 如果“时间范围”窗口未打开,双击“ex_timescope_tut模型。开始仿真模型。在“时间范围”窗口中,在“模拟工具栏”上单击“运行”按钮()。你也可以使用下列快捷键之一:

    • Ctrl + T

    • P

    • 空间

  2. 当模拟正在运行并且时间范围是您的活动窗口时,暂停模拟。使用以下任一快捷键:

    • P

    • 空间

    或者,你可以通过以下两种方式暂停模拟:

    • 在“时间范围”窗口中,在“模拟工具栏”上,单击“暂停”按钮().

    • 从时间范围菜单中,选择模拟>暂停

  3. 在模型仿真仍然暂停的情况下,将仿真向前推进一个时间步长。为此,在仿真工具栏上的“时间范围”窗口中,单击“下一步”按钮().

    接下来,尝试使用键盘快捷键来达到同样的效果。按下翻页关键是将仿真推进到单时间步长。

  4. 使用以下任一方法恢复模型模拟:

    • 从时间范围菜单中,选择模拟>持续

    • 在“时间范围”窗口的“模拟”工具栏上,单击“继续”按钮().

    • 使用键盘快捷键,例如P空间

修改时间范围显示

控件中的选项可以控制“时间范围”窗口的外观看法菜单。除其他功能外,这些选项允许您:

  • 控制图例的显示

  • 编辑信号的线路特性

  • 显示或隐藏可用的工具栏

更改图例中的信号名称

您可以通过双击图例中的信号名称来更改信号的名称。默认情况下,Time Scope根据信号来自的块来命名信号。对于本例,设置信号名称,如下表所示。

块名称 原始信号的名字 新的信号名称
时间范围 添加 噪声正弦波
时间范围 数字滤波器-低通 滤波噪声正弦波
时间Scope1 正弦波 原始正弦波

修改坐标轴颜色和线条属性

使用样式对话框修改模型中每个信号的轴和线的外观。在“时间范围”菜单中,选择看法>风格

  1. 改变绘图类型参数汽车为每个时间范围块。此设置确保Time Scope显示线形图,如果信号是连续的,如果信号是离散的,则显示阶梯图。

  2. 改变轴颜色每个时间范围块的参数。将轴背景颜色保留为黑色,并将记号、标签和网格颜色设置为白色。

  3. 设定线的属性参数设置为要修改线路属性的信号的名称。根据下表中所示的值设置每个信号的行属性。

    块名称 信号名 线宽 标记 颜色
    时间范围 噪声正弦波 ———— 0.5 没有一个 白色
    时间范围 滤波噪声正弦波 ———— 0.5 红色的
    时间Scope1 原始正弦波 ———— 0.5 黄色的

显示和隐藏时间范围工具栏

您也可以使用的选项看法菜单以显示或隐藏“时间范围”窗口上的工具栏。例如:

  • 要隐藏模拟控件,请选择看法>工具栏.这样做将从“时间范围”窗口中删除模拟工具栏,并将复选标记从旁边删除工具栏选项看法菜单。

  • 您可以通过选择在任何时候再次显示模拟工具栏看法>工具栏

在进入本教程的下一部分之前,请确认所有工具栏都是可见的。

检查数据(缩放轴和缩放)

时间范围有绘图导航工具,允许您缩放轴和放大或缩小时间范围窗口。轴缩放工具允许您指定时间范围缩放轴的时间和频率。

到目前为止,在本教程中,您已经为手动轴缩放配置了Time Scope块。使用下列选项之一手动缩放轴:

  • 从时间范围菜单中,选择工具>轴规模限制

  • 按“缩放轴限制”工具栏按钮().

  • 将时间范围作为活动窗口,按Ctrl+A

调整信号周围的空白

你可以控制信号周围的空间大小,以及信号与坐标轴的关系。要调整信号周围的空间大小并将其与坐标轴对齐,必须首先打开“工具-绘图导航属性”对话框。从时间范围菜单中,选择工具>轴缩放特性

在“工具:绘图导航选项”对话框中,设置数据范围(%)对齐在上一节中,您将这些参数设置为80中心,分别。

  • 为了减少信号周围的空间,设置数据范围(%)在“工具:绘图导航选项”对话框中设置90

  • 将信号与y轴的底部对齐,设置对齐参数

下次缩放“时间范围”窗口的轴时,窗口显示如下。

使用缩放工具

缩放工具允许您在两个方向上同时缩放x- - -y-轴,或分别在任意方向上。例如,要在5010毫秒到5020毫秒之间放大信号,您可以使用X变焦选择。

  • 激活X变焦工具,选择工具>X变焦,或按下相应的工具栏按钮().Time Scope表示时间范围X变焦通过按下工具栏按钮并在工具栏旁边放置复选标记,可以激活该工具工具>X变焦菜单选项。

  • 若要放大5010毫秒到5020毫秒之间的区域,在“时间范围”窗口中,单击并拖动光标,从10ms标记到20ms标记。

  • 放大后,激活工具,选择工具>,或按下相应的工具栏按钮().

  • 要缩小“时间范围”窗口,请在窗口内单击鼠标右键,然后选择缩小。或者,您可以通过在时间范围窗口内单击鼠标右键并选择重置为原始视图

管理多个时间范围

时间范围块提供了工具来帮助您管理模型中的多个时间范围块。本教程中使用的模型,ex_timescope_tut,包含两个时间范围块,标记为时间范围时间Scope1.以下部分将讨论用于管理这些时间范围块的工具。

打开所有时间范围窗口

当你在桌面上打开了多个窗口时,找到你需要的那个可能会很困难。时间范围块提供了一个看法>将所有时间范围向前菜单选项,以帮助您管理时间范围窗口。选择此选项将使所有时间范围窗口进入视图。如果“时间范围”窗口当前未打开,请使用此菜单选项打开该窗口并将其带入视图。

中尝试此菜单选项ex_timescope_tut模型,打开Time Scope窗口,关闭Time Scope1窗口。从看法“时间范围”窗口的菜单,选择将所有时间范围向前.将打开“时间范围1”窗口,同时打开已经激活的“时间范围”窗口。如果你有任何时间范围块在其他开放的Simulink金宝app®模型,然后这些也进入视野。

在模拟开始时打开时间范围窗口

当您的模型中有多个时间范围块时,您可能不希望在开始模拟时自动打开所有时间范围窗口。您可以通过选择来控制时间范围窗口是否在模拟开始时打开文件>在模拟开始时打开从时间范围窗口。选择此选项时,时间范围GUI将在启动模拟时自动打开。如果未选择此选项,则必须通过双击模型中相应的时间范围块手动打开范围窗口。

在模型中找到正确的时间范围块

有时,您的模型中有多个Time Scope块,需要找到与活动Time Scope窗口相对应的一个块的位置。在这种情况下,可以使用看法>突出模型块金宝app菜单选项或相应的工具栏按钮().当您这样做时,模型窗口将成为您的活动窗口,并且相应的Time Scope块在模型窗口中闪烁三次。此选项可以帮助您定位模型中的Time Scope块,并确定它们附加到哪些信号。

要尝试此功能,请打开Time Scope窗口,并在模拟工具栏上单击Highlight Simulink Block按钮。金宝app这样做将打开ex_timescope_tut模型。Time Scope块在模型窗口中闪烁三次,允许您查看感兴趣的块在模型中的位置。

将时间范围窗口停靠在范围组容器中

当模型中有多个时间范围块时,您可能希望在同一窗口中看到它们,并将它们并排比较。在这种情况下,您可以选择停靠时间范围按钮()显示在“时间范围”块的“时间范围”窗口的右上角。

“时间范围”窗口现在出现在“范围”组容器中。接下来,按下Time Scope1块的Time Scope窗口右上角的Dock Time Scope按钮。

默认情况下,Scopes组容器位于MATLAB命令窗口的上方。但是,您可以通过按下Show Actions按钮(),并选择出坞.Scopes组容器现在独立于MATLAB命令窗口。

停靠后,作用域组容器将显示Time Scope窗口的工具栏和菜单栏。如果您打开时间范围的其他实例,将在范围组容器中出现一个新的时间范围窗口。

您可以通过按下相应的取消时间范围的任何实例()在每个停靠实例的标题栏中。如果关闭Scopes组容器,则时间范围的所有停靠实例都将关闭,但Simulink模型将继续运行。金宝app

关闭所有时间范围窗口

如果您保存模型时打开了Time Scope窗口,那么下次打开模型时,这些窗口将重新打开。在打开模型时重新打开Time Scope窗口会增加模型加载所需的时间。如果您正在处理一个大型模型,或者一个包含多个Time Scope的模型,请考虑在保存并关闭该模型之前关闭所有Time Scope窗口。要做到这一点,使用文件>关闭所有时间范围窗口菜单选项。

中使用此菜单选项ex_timescope_tut模型,打开“时间范围”或“时间范围1”窗口,选择文件>关闭所有时间范围窗口。时间范围和时间范围1窗口都将关闭。如果您现在保存并关闭模型,则时间范围窗口不会在下次打开模型时自动打开。您可以通过双击模型中的时间范围块随时打开时间范围窗口。或者,您可以选择在s处自动打开时间范围窗口模拟开始。要执行此操作,请在时间范围窗口中选择文件>在模拟开始时打开