Main Content

slreq.outLinks

ブロックまたはその他のリンク可能な項目の外向きリンクの取得

説明

ks = slreq.outLinks(node) は、node、ブロックなどのリンク可能な項目からの外向きリンク 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);

入力引数

すべて折りたたむ

外向き要件リンクをもっている可能性のあるリンク可能な項目。一般的な例として、ブロック、関数、または TestCase (Simulink Test) があります。

例: Simulink.Gain

例: TestCase with properties

データ型: struct

出力引数

すべて折りたたむ

リンク可能な項目からの外向きの Link または Link 配列。

バージョン履歴

R2017b で導入