主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

hasChangedSource

类: slreq.Link
命名空间: slreq

判断链接源是否发生变化

自 R2022b 起

说明

如果链接 myLink 有源更改,则 tf = hasChangedSource(myLink) 返回 1 (true)。否则,它返回 0 (false)。

示例

输入参数

全部展开

链接,指定为 slreq.Link 对象。

示例

全部展开

此示例显示如何确定链接源或目标工件是否有变化。

打开工程。

openProject("ShortestPathChangesExample");

加载链接集文件并链接。获取 myLink 的变更信息。

myLinkSet = slreq.load("shortest_path.slmx");
linkArray = getLinks(myLinkSet);
myLink = linkArray(1);
changeInfo= getChangeInformation(myLink)
changeInfo = struct with fields:
         source: [1x1 struct]
    destination: [1x1 struct]

检查链接的源或目标是否有变化。此链接的目标已变更。

hasChangedSource(myLink)
ans = logical
   0

hasChangedDestination(myLink)
ans = logical
   1

查看目标变更信息。

changeInfo.destination
ans = struct with fields:
            status: 'Changed'
    storedRevision: '10'
    actualRevision: '14'

版本历史记录

在 R2022b 中推出