主要内容

slreq.structToObj

将链接源或目标信息从结构转换为模型对象类型

描述

例子

= slreq.structToObj (linkinfo转换结构中的源或目标链接信息linkinfo对应的对象类型,.返回的对象类型可以包括Simulink金宝app®块,金宝app仿真软件测试™测试用例,或与其他对象类型兼容金宝app仿真软件需求™

例子

全部折叠

这个示例展示了如何获取包含唯一需求源和目标信息的结构,然后将结构信息转换为特定的源和目标模型实体。

负载模型、需求集和链接

load_system (“reqs_validation_property_proving_original_model”);reqset = slreq.load (“original_thrust_reverser_requirements.slreqx”);linkset = slreq.load (“reqs_validation_property_proving_original_model.slmx”);

对于链路集

从链接集获取源,获取单个源,并将结构转换为模型实体。

linkSources =来源(linkset);linkSource1 = linkSources (1);modelSource1 = slreq.structToObj (linkSource1);

的链接

从链接集中获取一个链接,获取该链接的源和目标。

链接= getLinks (linkset);link2 =链接(2);linkSource2 =源(link2);linkDest2 =目的地(link2);

将源和目标结构转换为模型实体。

modelSource2 = slreq.structToObj (linkSource2);modelDest2 = slreq.structToObj (linkDest2);

明显的例子文件

清除命令——关闭打开的模型,并清除和关闭打开的需求和链接集。

slreq.clear;close_system (“reqs_validation_property_proving_original_model”, 0)

输入参数

全部折叠

linkinfo包含特定链接的源构件和惟一标识信息,如

例子:结构与领域

数据类型:结构体

输出参数

全部折叠

需求、模型或数据实体是否与源工件和中的唯一标识相对应linkinfo.的价值取决于实体的类型链接作为来源或目的地。

介绍了R2018a