exponenta event banner

Класс Simulink.CloneDetection.Results

Пакет: 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