Simulink.CloneDetection.ReplacementResults class

Пакет: Simulink.CloneDetection

Результаты клонов замены

Описание

Используйте объекты Simulink.CloneDetection.ReplacementResults класс, чтобы просмотреть результаты заменяющей операции клона.

Создание

Описание

Simulink.CloneDetection.replaceClones функция создает объект Simulink.CloneDetection.ReplacementResults класс, когда выполняется. Можно использовать этот объект в качестве входного параметра Simulink.CloneDetection.checkEquivalency функция.

Свойства

развернуть все

Назовите список замененных клонов и ссылочной подсистемы в виде массива вектора символов.

  • Name — Имя замененного клона подсистемы

  • ReferenceSubsystem — Подсистема раньше заменяла клон

Назовите список исключенных клонов и причины исключения в виде массива вектора символов.

  • Name — Имя исключенного клона подсистемы

  • ReasonForExclusion — Причина исключения из замены клона

Примеры

свернуть все

То В этом примере показано, как анализировать результаты замены, клонирует операцию.

Функция клонов замены хранит информацию в cloneReplacementResults объект.

  1. cloneReplacementResults = Simulink.CloneDetection.replaceClones(cloneResults)
    cloneReplacementResults = 
    
      ReplacementResults with properties:
    
        ReplacedClones: [1×5 struct]
        ExcludedClones: {}
    cloneReplacementResults.ReplacedClones
  2. Просмотреть ReplacedClones поле .

      ans =
        1×5 struct array with fields:
        Name
        ReferenceSubsystem
Введенный в R2021a