主要内容

Simulink.CloneDetection.replaceClones

替换模型中的克隆

自 R2021a 起

说明

cloneReplacementResults = Simulink.CloneDetection.replaceClones(cloneResults) 替换克隆并返回指定 cloneResultscloneReplacementResults 对象。

cloneReplacementResults = Simulink.CloneDetection.replaceClones(cloneResults,cloneReplacementConfig) 使用 cloneReplacementConfig 中指定的替换配置。

示例

全部折叠

此示例说明如何使用 cloneResults 对象执行 replaceClones 函数并将结果存储到 cloneReplacementResults 对象中。

cloneReplacementResults = Simulink.CloneDetection.replaceClones(cloneResults)
cloneReplacementResults =

  ReplacementResults with properties:

    ReplacedClones: [1×5 struct]
    ExcludedClones: {}

此示例说明如何使用 cloneReplacementConfig 对象中指定的替换配置执行 replaceClones 函数。

cloneReplacementResults = Simulink.CloneDetection.replaceClones(cloneResults, cloneReplacementConfig)
cloneReplacementResults =

  ReplacementResults with properties:

    ReplacedClones: [1×4 struct]
    ExcludedClones: [1×1 struct]

输入参数

全部折叠

模型中识别出的克隆,指定为 Simulink.CloneDetection.Results 对象。

要用来替换克隆的设置,指定为 Simulink.CloneDetection.ReplacementConfig 对象。

输出参量

全部折叠

模型中被替换的克隆,以 Simulink.CloneDetection.ReplacementResults 对象的形式返回。

版本历史记录

在 R2021a 中推出