主要内容

在XY图上可视化模拟数据

此示例演示如何在模拟数据检查器中的XY图上绘制数据,并使用回放控件分析绘制信号之间的关系。对模型进行两次模拟ex_sldemo_bounce分析弹跳球的位置和速度之间的关系。

本例中使用的XY图形也可以在Record块和XY Graph块中使用。当您在Record块和XY Graph块中使用XY图形时,您可以使用工具条添加可视化并配置外观。按照本例中所示的方法在XY图上绘制数据。

模拟模型

打开模型ex_sldemo_bounce,模拟弹跳球的动力学。

open_system (“ex_sldemo_bounce”

由于模型被配置为记录输出数据,连接到Outport块的位置和速度信号将记录到工作空间和模拟数据检查器。

要模拟模型,单击运行.然后,在审查结果,点击数据检查打开模拟数据检查器。

或者,您可以模拟模型并以编程方式打开仿真数据检查器。

= sim卡(“ex_sldemo_bounce”);Simulink.sdi.view

XY地块上的地块数据

默认情况下,模拟数据检查器为布局中的每个子图使用时间图。若要在XY图上绘制数据,请将可视化添加到布局中。单击“可视化和布局”,然后拖动XY图标移到副图上。

要在XY图上绘制信号,请选择表中这两个信号的行并将它们拖到图上。举行转变键或Ctrl键可在表中选择多个信号行。

指定使用哪个信号作为x数据和使用哪个作为y显示在图表右下方的系列菜单中的数据。使用第一个下拉列表选择提供的信号x数据,并使用第二个下拉列表选择提供的信号y拼。交换电流x而且y数据选择,单击下拉列表之间的Swap按钮。

对于本例,使用位置随着x数据和速度y数据。

可以使用“可视化设置”修改XY图形的外观。要访问XY图形的可视化设置,请单击可视化设置。

线和标记的颜色可以与提供信号的颜色相匹配x数据或信号提供y数据。默认情况下,行和标记都使用y设在信号颜色。指定的设置适用于布局中的所有XY图形。

的限制也可以更改x设在和y-轴从可视化设置。要改变限制,首先要明确自动定量.的新值x而且y限制。这些限制适用于当前选定的XY子图。默认情况下,自动定量,它在XY子图上执行适合视图的操作。

添加时间图和检查数据

您可以在模拟数据检查器、记录块或XY图形块的布局中包含多个可视化。例如,更改为带有三个子图的布局,这样您就可以在时间图上与XY图并排看到每个信号。

若要更改子图布局,请单击“可视化和布局”。然后,在基本布局部分,选择两个子图位于第三个子图之上的布局。

画出位置信号在右上方的时间图上,并绘制速度信号在底部的时间图上。若要在时间图上绘制信号,请选择要绘制信号的子图,然后选择要绘制信号旁边的复选框。

要检查数据,请添加游标。在XY图中,游标的垂直线显示x的值,水平线表示y设在价值。与该点对应的时间显示在图的右上角。

沿着绘制的直线在XY图中移动光标。您还可以使用键盘上的方向键在XY图中移动光标,或者在直线上的一个点上暂停并单击高亮显示的点。

当您在时间图中拖动光标时,XY图中的光标将在绘制的数据中同步移动。XY图只能有一个游标。在布局中添加两个游标时,XY游标在时间图中随左游标一起移动。

重复的数据

现在您已经有了模拟数据的全面可视化,重放数据可以帮助您理解信号之间的关系。当您在模拟数据检查器中重播数据时,动画游标将从开始时间到结束时间遍历已记录的模拟数据。通过单击“显示/隐藏重播控件”将重播控件添加到视图中。

你可以随时控制回放和暂停的速度。默认情况下,模拟数据检查器以每秒一秒的速度重放数据,这意味着光标在一秒的时钟时间内移动一秒的数据。本例中的数据跨度为25秒。通过点击标签左边的箭头来减慢重放速度。

有关使用重放控件的更多信息,请参见在模拟数据检查器中重放数据

分析多个模拟的数据

要分析模拟参数的变化如何影响数据,可以在XY图上绘制多个序列。用更高的球初速度再次模拟模型。

使用Simulink®编辑器或MATLAB™命令窗口,更改初始值参数的初始速度块25.然后,对模型进行仿真。

set_param (“ex_sldemo_bounce /初始速度”“价值”“25”) sim卡(“ex_sldemo_bounce”);

模拟数据检查器将第一次运行移动到存档,并将视图转移到新运行。要调整来自新运行的信号的缩放级别,请单击“适合查看”。

将第一次运行从归档文件拖到工作区域。然后,使用运行操作菜单将绘制的信号选择从当前运行复制到第一次运行。

若要从当前运行复制绘制的信号选择,请单击当前运行行右侧的三个点。然后,在绘制信号选择中,选择复制

要绘制第一次运行的数据,请将绘制的信号选择粘贴到运行中。单击行右侧的三个点进行第一次运行。然后,在绘制信号选择中,选择粘贴

两次运行的信号都有相同的名称和相同的信号颜色。在第一次运行时改变信号的颜色。

  1. 单击表中该行的表示。

  2. 选择一个新颜色。

  3. 点击

两次运行中的信号也具有相同的名称。要确定哪一次运行包含绘图信号,您可以使用图例中的工具提示。

您还可以重命名信号。例如,将第一次运行中的信号重命名为位置1而且速度- 1.要重命名信号,双击表中的名称并输入新名称。

当向XY图添加多个序列时,每个序列都有一个游标。XY图上的所有游标同步移动,因此游标上显示的所有信号值对应相同的时间。

可以使用子图上下文菜单管理在XY图上绘制的信号。右键单击XY绘图并选择节目策划的信号.使用序列菜单,您可以从图中删除序列或修改提供序列的信号x拼,y-每个系列的数据。

另请参阅

工具

相关的话题

Baidu
map