主要内容

万博1manbetxsimulink.sdi.isvalidrunid

确定运行ID是否有效

描述

例子

有效的= 万博1manbetxsimulink.sdi.isvalidrunid(runid返回真的如果runid对应于模拟数据检查器存储库中的运行。

例子

全部收缩

此示例显示了如何检查运行ID是否有效。您可以使用万博1manbetxsimulink.sdi.isvalidrunid确保您在整个脚本中都有有效的数据。

创建模拟运行

模拟模型sldemo_fuelsys在模拟数据检查器中创建运行,并使用万博1manbetxsimulink.sdi.getAllrunids获取其运行ID。

%模拟模型load_system('sldemo_fuelsys')SIM('sldemo_fuelsys'%获得运行IDrunids = 万博1manbetxsimulink.sdi.getAllrunids;runid = runids(end);

检查运行ID有效性

检查以验证模拟数据检查器是否具有与运行ID相对应的运行。

万博1manbetxsimulink.sdi.isvalidrunid(runid)
ans =逻辑1

删除运行并检查有效性

您可以删除运行以清除内存空间或清理模拟数据检查器UI。删除运行时,该运行的运行ID将无效。

万博1manbetxsimulink.sdi.deleterun(runid)simulink.sdi.isvalidrunid(runid)
ans =逻辑0

输入参数

全部收缩

运行的唯一数字标识。仿真数据检查器创建运行时分配运行ID。您可以使用运行的运行ID万博1manbetxsimulink.sdi.getAllrunids或者万博1manbetxsimulink.sdi.getRunidByIndex

输出参数

全部收缩

运行有效性指示器。什么时候有效的真的, 这runid已验证。什么时候有效的错误的, 这runid是无效的。

版本历史记录

在R2011b中引入