主要内容

万博1manbetxSimulink.sdi.Run.getLatest

最近创建的模拟数据检查运行

描述

例子

runObj= 万博1manbetxSimulink.sdi.Run.getLatest返回最近创建的检查员在仿真运行数据存储库。当你创建一个运行模拟模型,记录数据或将数据导入到模拟数据时检查员。

例子

全部折叠

使用模拟数据检查员执行许多任务程序化接口访问万博1manbetxSimulink.sdi.Run对象对应于您想要的记录或进口数据分析。例如,您可以使用运行对象来访问万博1manbetxSimulink.sdi.Signal在对象对应于信号。

这个例子展示了如何访问运行通过使用对象万博1manbetxSimulink.sdi.Run.getLatest函数,万博1manbetxSimulink.sdi.getCurrentSimulationRun函数,或万博1manbetxSimulink.sdi.getRun函数。

创建一个运行

该模型sldemo_fuelsys已经配置为日志记录。当你模拟模型,模拟数据检查自动创建一个运行和分配ID。

load_system (“sldemo_fuelsys”)sim卡(“sldemo_fuelsys”)

获取运行对象使用万博1manbetxSimulink.sdi.Run.getLatest

在这个例子中,运行时创建模拟模型是最近创建的检查员在仿真运行数据。当你想访问最近创建的运行,使用万博1manbetxSimulink.sdi.Run.getLatest函数。

fuelsysRun = 万博1manbetxSimulink.sdi.Run.getLatest;

获取运行对象使用万博1manbetxSimulink.sdi.getCurrentSimulationRun

运行你想访问可能不是最近创建的检查员在仿真运行数据。如果运行对应的最新模拟模型,您可以使用万博1manbetxSimulink.sdi.getCurrentSimulationRun函数来访问运行对象。您还可以使用万博1manbetxSimulink.sdi.getCurrentSimulationRun函数来访问数据对于一个正在进行的模拟仿真流数据时检查员仿真数据。这个函数可能是有用的,当你使用多个模型。

在这个例子中,运行时创建模拟的模型是当前仿真运行sldemo_fuelsys模型。

fuelsysRun = 万博1manbetxSimulink.sdi.getCurrentSimulationRun (“sldemo_fuelsys”);

从运行运行对象ID

当你的任务还需要运行ID,您可以使用万博1manbetxSimulink.sdi.getRun获得相应的函数万博1manbetxSimulink.sdi.Run对象包含数据和元数据。

runIDs = 万博1manbetxSimulink.sdi.getAllRunIDs;runID = runIDs(结束);fuelsysRun = 万博1manbetxSimulink.sdi.getRun (runID);

输出参数

全部折叠

万博1manbetxSimulink.sdi.Run对象为最近创建的检查员在仿真运行数据。

介绍了R2020a