Main Content

slreq.inLinks

要件またはその他のリンク可能な項目の内向きリンクを取得する

説明

ks = slreq.inLinks(node) は、nodes (RequirementReference、またはその他のリンク可能な項目) への内向きリンク ks (Link または Link 配列) を返します。

すべて折りたたむ

この例では、要件の内向きリンクとモデル オブジェクトの外向きリンクを特定する方法を示します。

モデル reqs_validation_property_proving_original_model と要件セット original_thrust_reverser_requirements を読み込みます。

load_system("reqs_validation_property_proving_original_model");
rqset = slreq.load("original_thrust_reverser_requirements.slreqx");

要件セット内のインデックスが 11 の要件のハンドルを取得します。

req = slreq.find(Type="Requirement",Index=11);

要件の内向きリンクを取得します。

inLinks = slreq.inLinks(req);

内向きリンクのリンク元を取得します。

lkSrc = source(inLinks);

リンク元を構造体からモデル オブジェクトに変換します。

mo = slreq.structToObj(lkSrc);

モデル オブジェクトの外向きリンクを取得します。

outLinks = slreq.outLinks(mo);

入力引数

すべて折りたたむ

内向き要件リンクをもっている可能性のあるリンク可能な項目。一般的な例として、RequirementReference があります。find の出力にすることができます。

例: Requirement with properties

データ型: struct

出力引数

すべて折りたたむ

リンク可能な項目への内向きの Link または Link 配列

バージョン履歴

R2017b で導入