主要内容

情节

在“模拟数据检查器”中绘制模拟输出数据

描述

例子

图(simOutObj在模拟输出对象中绘制模拟输出数据,simOutObj,在“模拟数据检查器”中,并打开“模拟数据检查器”,以便查看绘制的模拟输出数据。您可以使用情节函数绘制存储在这些模拟输出对象中的模拟结果:

这些模拟输出对象也有绘图函数,绘制数据,然后打开模拟数据检查器:

当模拟输出对象包含少于8个要绘制的信号时,模拟数据检查器布局将更改为1——- - - - - -n,在那里n是要绘制的信号数,并在每个子图上绘制一个信号。当模拟输出对象包含八个以上要绘制的信号时,模拟数据检查器布局将更改为1——- - - - - -1并绘制模拟输出对象中的第一个信号。

的部分或全部数据金宝app仿真软件。SimulationOutput对象在运行的模拟数据检查器中,则情节函数打开模拟数据检查器并绘制运行中的所有信号。当数据与“模拟数据检查器”中的运行不对应时,将情节函数将数据导入到新的运行中。当你使用情节函数来绘制单个信号,即情节函数总是将信号的数据导入到新的运行中。

runObj=情节(simOutObj返回金宝appSimulink.sdi.Run与绘制的数据对应的对象。

例子

全部折叠

ex_vdp_simout_plot本例中使用的模型被配置为记录信号、输出和状态,并在单个模拟输出中返回所有记录的数据。单个仿真输出为a金宝app仿真软件。SimulationOutput对象,该对象包含一个或多个类型的其他模拟输出对象,具体取决于您记录的数据类型。此示例显示如何访问每种类型的日志数据并使用情节函数在模拟数据检查器中绘制数据。要生成SimulationOutput对象包含所有日志数据,模拟模型。

open_system (“ex_vdp_simout_plot.slx”) out = sim(“ex_vdp_simout_plot.slx”);

中绘制数据SimulationOutput对象

您可以传递单个模拟输出,存储在金宝app仿真软件。SimulationOutput对象的情节函数在模拟数据检查器中查看数据。当你绘制数据时SimulationOutput对象,对应于模拟数据检查器中的运行,则绘制同样记录到模拟数据检查器的对象中的数据。模型使用数据集格式,所以所有记录的数据流到模拟数据检查器。

当你使用情节函数来绘制数据,仿真数据检查器更新为1——- - - - - -8在每个子图上布局和绘制一个信号。

图()

为单个信号绘制数据

当您绘制单个信号的数据时,模拟数据检查器总是将该信号的数据导入到新的运行中。使用得到函数为SimulationOutput对象访问信号日志数据集对象,logsout

Logsout = get(out,“logsout”);

然后,使用得到函数为数据集对象来访问第一个元素的数据。

Sig1 = get(logsout,1);

当您绘制信号的数据时,模拟数据检查器将信号导入新的运行,并将布局更新为1——- - - - - -1,并绘制信号。

情节(sig1)

输入参数

全部折叠

模拟输出对象,其中包含要在模拟数据检查器中绘制和查看的数据。这情节函数支持以下模拟输金宝app出对象:

例子:图()

输出参数

全部折叠

与绘制的数据相对应的运行,返回为金宝appSimulink.sdi.Run对象。

R2019b引入