slreq.structToObj
将链接源或目标信息从结构体转换为模型对象类型
说明
示例
将链接源和目标转换为模型实体
此示例显示如何获取包含唯一需求源和目标信息的结构体,然后将结构体信息转换为特定的源和目标模型实体。
负载模型、需求集和链接
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 = sources(linkset); linkSource1 = linkSources(1); modelSource1 = slreq.structToObj(linkSource1);
对于单个链接
从链接集中获取一个链接,获取该链接的源和目标。
links = getLinks(linkset); link2 = links(2); linkSource2 = source(link2); linkDest2 = destination(link2);
将源和目标结构体转换为模型实体。
modelSource2 = slreq.structToObj(linkSource2); modelDest2 = slreq.structToObj(linkDest2);
清除示例文件
清理命令--关闭打开的模型,清除并关闭打开的需求和链接集。
slreq.clear;
close_system('reqs_validation_property_proving_original_model',0)
输入参数
linkinfo
— 来自 slreq.Link
或 slreq.LinkSet
的链接信息
结构体
linkinfo
包含源工件和特定链接的唯一标识信息,由
sources
(对于slreq.LinkSet
)。source
或destination
(对于slreq.Link
)。
示例: struct with fields
数据类型: struct
版本历史记录
在 R2018a 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)