MATLAB 帮助中心
本页采用了机器翻译。点击此处可查看最新英文版本。
类: slreq.Link 命名空间: slreq
设置需求链接目标
setDestination(myLink,dest)
setDestination(myLink,dest) 将链接 dest 的链接目标设置为 myLink 指定的项目。
myLink
dest
示例
全部展开
slreq.Link
链接,指定为 slreq.Link 对象。
slreq.Requirement
slreq.Reference
链接目标项,指定为:
slreq.Requirement 或 slreq.Reference 对象
字符串标量或字符向量,列出 Simulink® 模型的名称或者 Simulink 模块或子系统、Stateflow® 图或 System Composer™ 端口或组件的路径
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.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处