MATLAB 帮助中心
本页采用了机器翻译。点击此处可查看最新英文版本。
类: slreq.Link 命名空间: slreq
设置需求链接源
setSource(myLink,src)
setSource(myLink,src) 将链接 src 的链接源设置为 myLink 指定的项目。您只能将链接源设置为属于 myLink 的当前源工件的可链接项。
myLink
src
示例
全部展开
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 需求集,其中包含对将两个输入相加并输出结果的 MATLAB® 函数的需求。
myAddRequirements
rs = slreq.load("myAddRequirements");
myAddRequirements 需求集具有来自 myAddOrphan MATLAB 代码文件中的代码行的传入链接。获取链接集的句柄。
myAddOrphan
myLinkSet = slreq.find(Type="LinkSet");
查找链接集中的孤立链接。显示孤立链接的数量。
orphanLinks = getOrphanLinks(myLinkSet); numOrphanLinks = numel(orphanLinks)
numOrphanLinks = 1
孤立链接的来源是 myAddOrphan MATLAB 代码文件的第 2 行。获取与该行代码关联的行范围对象。
lineRange = slreq.getTextRange("myAddOrphan.m",2);
使用 setSource 方法修复孤立链接。
setSource
setSource(orphanLinks(1),lineRange)
确认没有孤立链接。
orphanLinks = getOrphanLinks(myLinkSet)
orphanLinks = []
在 R2019b 中推出
deleteOrphanLinks
getBrokenLinks
getOrphanLinks
setDestination
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 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处