setDestination
类: slreq.Link
命名空间: slreq
设置需求链接目的地
输入参数
myLink
— 链接
slreq.Link
对象
链接,指定为 slreq.Link
对象。
dest
— 链接目标项
字符串标量 | 字符向量 | 双精度值 | slreq.Requirement
对象 | slreq.Reference
对象 | ...
链接目标项,指定为:
字符串标量或字符向量,列出 Simulink® 模型的名称或者 Simulink 模块或子系统、Stateflow® 图或 System Composer™ 端口或组件的路径
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) 对象
示例
查找并修复损坏的链接
此示例显示如何查找和修复断开的链接。
加载 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
的需求的句柄。
req = slreq.find(Type="Requirement",Summary="Add u and v");
使用setDestination
方法修复断开的链接。
setDestination(brokenLinks(1),req)
确认没有断开的链接。
brokenLinks = getBrokenLinks(myLinkSet)
brokenLinks = []
版本历史记录
在 R2019b 中推出
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)