主要内容

显示时域数据

下面的教程向您展示如何配置时间范围块的ex_timescope_tut模型显示时域信号。开始本教程,打开模型通过输入

在MATLAB®命令行。

ex_timescope_tut模式画布

使用以下工作流配置时间范围块ex_timescope_tut模型:

配置时间范围属性

配置属性对话框提供了一个中央位置,您可以更改时间范围块的外观和行为。打开配置属性对话框中,您必须首先打开时间范围窗口通过双击时间范围阻止在您的模型中。当窗口打开时,选择视图>配置属性。另外,在时间范围的工具栏,单击配置属性按钮。

“配置属性”对话框中有四个不同的标签,主要,时间,显示,日志记录,每一个都提供了一组不同的选项。有关选项的更多信息可以在每个选项卡中,看到的时间范围块引用页面。

请注意

在此工作流过程中,请注意蓝色的问号图标(在随后的对话框的左下角。这个图标显示上下文相关的帮助。你可以得到更多的信息的任何参数对话框参数名称单击右键并选择这是什么?

外观和配置指定信号的解释

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

参数 设置
在仿真开始 检查
数量的输入端口 2
输入处理 基于列渠道(框架)
最大化轴 汽车
轴缩放 手册

在本教程中,您想要块将输入信号作为框架,所以你必须设置输入处理参数基于列渠道(框架)

配置轴缩放和数据一致性

主要标签还允许您控制何时以及如何时间尺度坐标轴范围。这些选项控制时间将您的数据对坐标轴范围。点击链接标签配置…右边的轴缩放参数为轴缩放看到额外的选项。单击此按钮后,标签变更隐藏……和新参数出现。下表描述了这些额外的选项。

参数 描述
轴缩放

指定范围时自动天平轴。您可以选择以下选项之一:

  • 手册——当您选择此选项,坐标轴范围并不会自动规模。您可以手动扩展轴在下列方面:

    • 选择工具>轴扩展属性

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

    • 当范围图是活动窗口,出版社Ctrl一个同时进行。

  • 汽车——当你选择这个选项,根据需要尺度范围轴,期间和之后模拟。选择这个选项显示了不允许轴的极限缩水吗复选框。

  • N后更新——选择这个选项导致规模范围指定数量的更新后的轴。这个选项是有用的和更有效的范围显示从一个轴规模时,但很快达到稳态轴尺度不同。选择这个选项显示了数量的更新编辑框。

默认情况下,此属性设置为汽车。此属性可调(金宝app模型)

规模限制在轴停止

选中此复选框后,当模拟轴停止。的y设在总是缩放。的x设在限制只有如果你也选择了轴规模限制复选框。

数据范围(%)

允许您指定多少白色空间包围着你的信号的时间窗口范围。您可以指定一个值为y- - -x设在。您输入的值就越高y设在数据范围(%),紧y设在范围是对信号的最小值和最大值。例如,你的信号覆盖整个y设在范围块鳞片轴时,设置这个值One hundred.

对齐

允许您指定的块应该对齐你的数据对每个轴。你可以选择你的数据与顶部,底部,或中心y设在。另外,如果你选择自动定量轴的限制复选框,您可以选择您的数据与右边,左,或中心x设在。

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

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

设置时间域属性

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

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

时间跨度参数允许您输入一个数值,计算一个数值的变量,或选择一帧周期菜单选项。你也可以选择汽车菜单选项;在这种模式下,自动计算合适的时间范围值时间跨度从仿真之间的区别开始时间(金宝app模型)停止时间(金宝app模型)参数。块的实际范围的值显示在时间轴上取决于双方的价值时间跨度时间显示抵消参数。

图显示了模拟状态窗口显示范围,时间偏移量,仿真时间、轴的限制,时间单位

如果时间显示抵消参数是一个标量,最小时间轴的值限制等于时间显示抵消。此外,时间轴的最大限制的价值等于之和时间显示抵消参数和时间跨度参数。其他参数信息的时间窗口范围,看到时间范围参考页面。

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

设置显示属性

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

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

设置日志记录属性

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

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

请注意

如果您还没有这样做,重复这些过程时间Scope1块(除了离开数量的输入端口主要选项卡,1),然后再继续本教程的其他部分。

使用仿真控制

一个优势在模型中使用的时间范围块是可以直接从时间范围控制模型模拟窗口。仿真工具栏上的按钮的时间范围窗口允许您玩,暂停,停止,并采取措施向前或向后通过模型模拟。另外,有几个快捷键可以用来控制模型仿真的时候是你的活动窗口范围。

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

  1. 如果时间范围窗口没有打开,双击图标ex_timescope_tut模型。开始仿真模型。在时间窗口范围,仿真工具栏,单击运行按钮(在仿真工具栏。您也可以使用下列快捷键:

    • Ctrl + T

    • P

    • 空间

  2. 在仿真运行时和时间范围是你的活动窗口,暂停仿真。使用以下键盘快捷键:

    • P

    • 空间

    或者,您可以暂停模拟两种方式中的一种:

    • 在时间窗口范围,仿真工具栏,点击暂停按钮()。

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

  3. 与模型模拟还停顿了一下,推进仿真由一个时间步。这样做,在时间范围窗口中,在仿真工具栏,单击下一步按钮()。

    接下来,尝试使用键盘快捷键来实现相同的结果。按下下一页由一个时间步推进仿真的关键。

  4. 恢复模型模拟使用下列方法:

    • 在时间范围”菜单中,选择模拟>继续

    • 在时间窗口范围,仿真工具栏,点击“继续”按钮()。

    • 使用键盘快捷键,等P空间

修改显示的时间范围

你可以控制的出现时间范围从显示或从窗口使用选项视图菜单。其他功能,这些选项允许你:

  • 控制显示的传奇

  • 编辑属性的信号

  • 显示或隐藏工具栏

改变信号名称的传奇

你可以改变信号的名称通过双击信号名称的传奇。默认情况下,时间范围名称基于块的信号来自。对于这个示例,信号名称设置为下表所示。

块名称 原始信号的名字 新的信号名称
时间范围 添加 嘈杂的正弦波
时间范围 数字滤波器(低通 过滤的正弦波
时间Scope1 正弦波 原始的正弦波

修改轴颜色和线的属性

使用样式对话框来修改轴的外观和线路的信号模型。在时间范围内菜单,选择视图>风格

  1. 改变情节类型参数汽车为每个时间块范围。这个设置确保时间范围显示一个线图,如果信号是连续的,如果信号是离散的梯级的图。

  2. 改变轴的颜色每次参数范围。离开轴背景颜色为黑色和蜱虫,标签,和网格颜色为白色。

  3. 设置线的属性的信号参数的名字你想修改属性。设置的属性为每个信号根据下表所示的值。

    块名称 信号的名字 线宽 标记 颜色
    时间范围 嘈杂的正弦波 - - - - - 0.5 没有一个 白色的
    时间范围 过滤的正弦波 - - - - - 0.5 样本钻石标记 红色的
    时间Scope1 原始的正弦波 - - - - - 0.5 样本恒星或星号标记 黄色的

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

您还可以使用的选项视图菜单显示或隐藏工具栏的时间窗口范围。例如:

  • 隐藏仿真控制,选择视图>工具栏。这样做从时间范围中删除仿真工具栏窗口,也消除了从旁边的复选标记工具栏选项视图菜单。

  • 你可以选择显示在任何时候通过选择再次仿真工具栏视图>工具栏

验证所有工具栏是可见的在本教程的下一节。

检查你的数据(伸缩轴和缩放)

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

到目前为止在本教程中,您已经配置了时间范围块手动轴缩放。使用手动规模轴以下选项之一:

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

  • 按轴规模限制了工具栏按钮()。

  • 你的活动窗口的时间范围,出版社Ctrl +一个

在信号调整空白

你可以控制多少空间包围着你的信号,信号出现在有关轴。调整你的信号,调整它周围的空间轴,您必须首先打开Tools-Plot导航属性对话框。在时间范围”菜单中,选择工具>轴扩展属性

工具:情节导航选项对话框中,设置数据范围(%)对齐参数。在前一节中,您设置这些参数80年中心,分别。

  • 减少信号,周围的空间设置数据范围(%)参数的工具:情节导航选项对话框90年

  • 使你的信号与轴的底部,设置对齐参数

下次你规模坐标轴的时间范围窗口,窗口如下所示。

时间窗口范围

使用缩放工具

缩放工具允许您同时放大的方向x- - -y单独相互重合,或者在两个方向。例如,放大在5010毫秒,5020毫秒之间的信号,您可以使用X变焦选择。

  • 激活X变焦工具,选择工具>X变焦或按相应的工具栏按钮()。时间范围表示X变焦工具是活跃的,令人沮丧的工具栏按钮,旁边放置一个复选标记工具>X变焦菜单选项。

  • 放大在5010毫秒,5020毫秒之间的地区,在时间范围窗口中,单击并拖动鼠标从10 ms马克20马克女士。

  • 放大的同时,激活工具,选择工具>或按相应的工具栏按钮()。

  • 时间范围的缩小窗口,在窗口中,右键单击并选择缩小。或者,您可以返回到原始视图的信号时间范围内单击右键并选择窗口重置到原始视图

管理多个时间范围

时间范围块提供了工具,以帮助您管理多个时间范围块在你的模型。在本教程中使用的模型,ex_timescope_tut包含两个时间范围块标记时间范围时间Scope1。下面的章节将讨论的工具你可以用它来管理这些时间范围。

打开所有的时间窗口范围

当你在桌面上打开多个窗口,找到你所需要的一个是很困难的。时间块提供了一个范围视图>把所有的时间范围菜单选项来帮助你管理你的时间窗口范围。选择这个选项将所有时间窗口范围。如果一个时间范围不是当前打开窗口,使用此菜单选项打开窗户,把它。

尝试这个菜单选项ex_timescope_tut模型、时间范围窗户打开和关闭时间Scope1窗口。从视图菜单的时间窗口范围,选择把所有的时间范围。Scope1窗口打开的时候,随着已经活跃时间窗口范围。如果你有任何时间范围块在其他开放的仿真软件金宝app®模型,那么这些也进入视野。

Windows在仿真开始开放时间范围

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

找到合适的时间范围阻止在您的模型中

有时,你有多个时间范围块模型和需要找到的位置相对应的有效时间范围窗口。在这种情况下,您可以使用视图>突出模型块金宝app菜单选项或相应的工具栏按钮()。当你这样做时,模型窗口成为活动窗口,和相应的时间范围块闪烁三次在模型窗口中。这个选项可以帮助你找到时间范围块模型和确定信号连接。

尝试这个功能,打开时间窗口范围,仿真工具栏,单击突出显示模型块按钮。金宝app这样做打开ex_timescope_tut模型。时间范围块闪烁三次在模型窗口中,可以看到在你的模型块利益所在。

对接时间范围窗口范围组容器中

当你有多个时间范围块模型中你可以看到他们在同一个窗口中并将它们并排在一起进行对比。在这种情况下,你可以选择时间范围停靠按钮()的右上角时间窗口范围块范围。

现在时间范围窗口出现在作用域组容器中。接下来,按码头时间范围按钮的右上角时间窗口范围Scope1块。

默认情况下,范围组容器坐落在MATLAB命令窗口。然而,你可以出坞范围组容器按显示操作按钮的右上角容器和选择出坞。作用域组容器现在是独立于MATLAB命令窗口。

范围包含两个时间的容器窗口范围窗口

一旦停靠,范围组容器显示工具栏和菜单栏的窗口范围。如果你打开其他实例的时间范围,出现一个新的时间范围窗口范围组的容器。

你可以取消任何实例的时间范围按对应的出坞按钮(在每个停靠实例的标题栏。如果你关闭范围组容器,所有停靠时间的实例范围接近但继续运行的仿真软件模型。金宝app

关闭所有的时间范围的窗口

如果您保存您的模型随着时间的推移,窗户打开范围,这些窗户将重开下次你打开模型。重新开放的时间范围窗户当你打开你的模型可以增加时间来加载模型。如果你正在与一个大模型,或者一个模型包含多个时间范围,考虑关闭所有窗口时间范围在你保存并关闭该模型。为此,使用文件>关闭所有的时间范围的窗口菜单选项。

使用这个菜单选项ex_timescope_tut模型中,打开时间范围或Scope1窗口,选择文件>关闭所有的时间范围的窗口。时间范围和时间Scope1窗户关闭。如果你现在保存并关闭模式,时间范围窗口不会自动打开你下次打开模型。你可以打开时间范围windows在任何时候通过双击一个时间范围阻止在您的模型中。或者,您可以选择自动打开windows在仿真开始时间范围。为此,从窗口范围,选择文件>在模拟的开始

显示复数的输入信号

这个例子展示了如何显示复值信号的时间范围。

默认情况下,当输入是复值信号、时间范围情节真实和虚构的部分在同一坐标轴。这些实数和虚数部分表现为不同颜色的线在同一坐标轴显示在相同的活跃。

分离的实数和虚数部分输入,改变绘制magintude范围和阶段。

  1. 范围从菜单中,选择视图>配置属性

  2. 在配置属性窗口中,在显示选项卡上,选择情节大小和相位信号(s)

  3. 点击好吧。活动显示显示输入信号的大小顶部轴。信号相位的度,出现在底部轴。

显示输入信号变化的大小

在本例中,输入信号的时间范围的大小块变化模拟的进展。

open_system (“ex_timescope_varsize”)

当模拟时间小于5秒,时间范围块信号连接到第三开关块的输入端,信号维度1×2。5秒后,时间范围块信号连接到第一个开关组的输入端口,也有信号维度1×3。

sim卡(“ex_timescope_varsize”)open_system (“ex_timescope_varsize /时间范围”)

图中可以看到,第三行显示,颜色红,只出现5秒之后。

显示仿真软件枚举金宝app输入信号

这个例子展示了如何使用时间范围来显示枚举输入信号。

open_system (“ex_timescope_slenum”)

在这个例子中,仿真软件®导入变量金宝appx从MATLAB®工作区。这个变量时创建模型加载,因为命令构建它位于模型预加载功能。要查看这些命令,

  1. 在仿真软件工具金宝app栏,在建模选项卡上,在设置部分,在下拉列表中,选择模型属性

  2. 在模型属性对话框中,选择回调选项卡。以下的MATLAB®代码出现。

如果~ (“BasicColors”,“类”)S金宝appimulink.defineIntEnumType (“BasicColors”,{“红色”,“黄色”,“蓝”},(0,1,2),“描述”,的基本颜色,“DefaultValue”,“蓝”,“AddClassNameToEnumNames”,真正的);结束x = [BasicColors (0) BasicColors (2), BasicColors (1)]
x = 1 x3 BasicColors枚举数组红蓝黄

信号从工作区中块的样品时间3秒。因此,输入信号变化到下一个值向量x每3秒。

sim卡(“ex_timescope_slenum”)open_system (“ex_timescope_slenum /时间范围”)