Simulink.CloneDetection.Settings class

Пакет: Simulink .CloneDetection

Условия для функции findClones

Описание

Использование объектов Simulink.CloneDetection.Settings класс, чтобы задать определенные обстоятельства при вызове Simulink.CloneDetection.findClones функция.

Создание

Описание

Simulink.CloneDetection.Settings создает объект Simulink.CloneDetection.Settings класс.

Свойства

расширить все

Опция игнорирования различий имен сигналов при обнаружении клонов, заданная как false или true.

Опция игнорирования различий в свойствах блоков при обнаружении клонов, заданная как false или true.

Опция исключения блоков Модель-ссылка из шаблонов клонов поиска, заданная как false или true.

Опция исключения библиотечных ссылок из шаблонов клонов поиска, заданная как false или true.

Опция исключения неактивных областей или областей с комментариями из шаблонов клонов поиска, заданная как false или true.

Количество различий, позволенных рассматривать шаблон как клон, заданное как целое число uint32.

Опция замены точных клонов на блоки Subsystem Reference, заданная как false или true.

Путь к библиотекам, используемый для замены шаблонов в модели, задается в виде вектора символов или массива векторов символов.

Методы

расширить все

Примеры

свернуть все

В этом примере показано, как создать cloneDetectionSettings объект из Simulink.CloneDetection.Settings класс для операции обнаружения клонов и изменения свойства IgnoreSignalName на true для игнорирования различий имен сигналов при обнаружении клонов.

  • cloneDetectionSettings = Simulink.CloneDetection.Settings();
    cloneDetectionSettings.IgnoreSignalName = true
    cloneDetectionSettings = 
    
      Settings with properties:
                                IgnoreSignalName: 1
                             IgnoreBlockProperty: 0
                          ExcludeModelReferences: 0
                             ExcludeLibraryLinks: 0
                          ExcludeInactiveRegions: 0
                        ParamDifferenceThreshold: 50
        ReplaceExactClonesWithSubsystemReference: 0
                                       Libraries: {}
Введенный в R2021a