slreq.createLink
トレース可能なリンクの作成
説明
例
リンクの作成
この例では、リンクの作成方法を説明します。
ShortestPath
の例を開きます。
openProject("ShortestPath");
要件セット shortest_path_tests_reqs
を読み込みます。
rs = slreq.load("shortest_path_tests_reqs");
インデックスが 2.1.3
の要件のハンドルを取得します。
req = find(rs,Index="2.1.3");
MATLAB® コード ファイル graph_unit_tests
の行番号 4 に関連付けられた行範囲を見つけます。
lr = slreq.getTextRange("graph_unit_tests.m",4);
要件と MATLAB ファイルのコード行の間のリンクを作成します。
myLink = slreq.createLink(req,lr);
リンク セットのハンドルを取得して保存します。
myLinkSet = linkSet(myLink); tf = save(myLinkSet)
tf = logical
1
入力引数
src
— リンク元項目
string スカラー | 文字ベクトル | 倍精度 | slreq.Requirement
オブジェクト | slreq.Reference
オブジェクト | ...
リンク元項目。次のいずれかとして指定します。
slreq.Requirement
またはslreq.Reference
オブジェクトSimulink® モデルの名前、あるいは Simulink のブロックまたはサブシステム、Stateflow® チャート、System Composer™ の端子またはコンポーネントのパスをリストした string スカラーまたは文字ベクトル
Simulink のブロックまたはサブシステムか System Composer の端子またはコンポーネントのハンドル
Stateflow.Chart
(Stateflow)、Stateflow.State
(Stateflow)、またはStateflow.Transition
(Stateflow) オブジェクトSimulink.data.dictionary.Entry
(Simulink) オブジェクトsltest.testmanager.TestFile
(Simulink Test)、sltest.testmanager.TestSuite
(Simulink Test)、sltest.testmanager.TestCase
(Simulink Test)、またはsltest.testmanager.TestIteration
(Simulink Test) オブジェクトFault
(Simulink Fault Analyzer)、Conditional
(Simulink Fault Analyzer)、またはSpreadsheetCell
(Simulink Fault Analyzer) オブジェクトslreq.TextRange
オブジェクト
dest
— リンク先項目
string スカラー | 文字ベクトル | 倍精度 | slreq.Requirement
オブジェクト | slreq.Reference
オブジェクト | ...
リンク先項目。次のいずれかとして指定します。
slreq.Requirement
またはslreq.Reference
オブジェクトSimulink モデルの名前、あるいは Simulink のブロックまたはサブシステム、Stateflow チャート、System Composer の端子またはコンポーネントのパスをリストした string スカラーまたは文字ベクトル
Simulink のブロックまたはサブシステムか System Composer の端子またはコンポーネントのハンドル
Stateflow.Chart
(Stateflow)、Stateflow.State
(Stateflow)、またはStateflow.Transition
(Stateflow) オブジェクトSimulink.data.dictionary.Entry
(Simulink) オブジェクトsltest.testmanager.TestFile
(Simulink Test)、sltest.testmanager.TestSuite
(Simulink Test)、sltest.testmanager.TestCase
(Simulink Test)、またはsltest.testmanager.TestIteration
(Simulink Test) オブジェクトFault
(Simulink Fault Analyzer)、Conditional
(Simulink Fault Analyzer)、またはSpreadsheetCell
(Simulink Fault Analyzer) オブジェクトslreq.TextRange
オブジェクト
出力引数
myLink
— リンク
slreq.Link
オブジェクト
リンク。slreq.Link
オブジェクトとして返されます。
制限
MATLAB® Online™ では、Microsoft® Word、Microsoft Excel®、または IBM® DOORS® ドキュメント内の要件へのリンクはサポートされていません。
バージョン履歴
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)