MATLAB ヘルプ センター
クラス: slreq.Link 名前空間: slreq
要件のリンク先の設定
setDestination(myLink,dest)
setDestination(myLink,dest) は、リンク myLink のリンク先を dest で指定された項目に設定します。
myLink
dest
例
すべて展開する
slreq.Link
リンク。slreq.Link オブジェクトとして指定します。
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) オブジェクト
Stateflow.Chart
Stateflow.State
Stateflow.Transition
Simulink.data.dictionary.Entry (Simulink) オブジェクト
Simulink.data.dictionary.Entry
sltest.testmanager.TestFile (Simulink Test)、sltest.testmanager.TestSuite (Simulink Test)、sltest.testmanager.TestCase (Simulink Test)、または sltest.testmanager.TestIteration (Simulink Test) オブジェクト
sltest.testmanager.TestFile
sltest.testmanager.TestSuite
sltest.testmanager.TestCase
sltest.testmanager.TestIteration
Fault (Simulink Fault Analyzer)、Conditional (Simulink Fault Analyzer)、SpreadsheetCell (Simulink Fault Analyzer)、または SpreadsheetRow (Simulink Fault Analyzer) オブジェクト
Fault
Conditional
SpreadsheetCell
SpreadsheetRow
slreq.TextRange オブジェクト
slreq.TextRange
この例では、リンク切れを検出して修復する方法を示します。
要件セット myAddRequirements を読み込みます。これにより、myAddBroken.m のコード行にリンクされます。
myAddRequirements
myAddBroken.m
rs = slreq.load("myAddBroken");
リンク セットのハンドルを取得します。
myLinkSet = slreq.find(Type="LinkSet");
リンク セット内のリンク切れを検出します。リンク切れの数を表示します。
brokenLinks = getBrokenLinks(myLinkSet); numBrokenLinks = numel(brokenLinks)
numBrokenLinks = 1
Summary プロパティが Add u and v に設定された要件のハンドルを取得します。
Summary
Add u and v
req = slreq.find(Type="Requirement",Summary="Add u and v");
setDestination メソッドを使用してリンク切れを修復します。
setDestination
setDestination(brokenLinks(1),req)
リンク切れがないことを確認します。
brokenLinks = getBrokenLinks(myLinkSet)
brokenLinks = []
R2019b で導入
deleteOrphanLinks
getBrokenLinks
getOrphanLinks
setSource
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ