exponenta event banner

setIncludeTopModelChecksumForRefModels

Укажите, следует ли включать контрольную сумму верхней модели для ссылочных моделей

Синтаксис

setIncludeTopModelChecksumForRefModels(cfgObj, optionalChecksum)

Описание

setIncludeTopModelChecksumForRefModels(cfgObj, optionalChecksum) указывает, должен ли отчет о проверке кода включать верхнюю контрольную сумму модели для ссылочной модели в дополнение к контрольной сумме ссылочной модели при проверке подмодели в иерархии ссылок на модель.

Эта опция доступна, если верно одно из следующих значений:

  • Путем вызова можно указать, что модель, настроенная для проверки кода, не является моделью верхнего уровня в иерархии ссылок на модель. cfgObj.setTopModel(false).

  • Необходимо указать, что проверка совместимости модели и проверка кода выполняются для потомков модели в иерархии ссылок на модель путем вызова cfgObj.setFollowModelLinks(true).

Выбор этой опции приводит к двойной компиляции для модели:

  • Один раз в качестве верхней для вычисления контрольной суммы.

  • Один раз, как указано для процесса проверки кода.

Входные аргументы

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

Дескриптор объекта конфигурации Simulink ® Code Inspector™, возвращаемый cfgObj = slci.Configuration(modelName).

Значение параметра, указанное как логическое. Значение: true если контрольная сумма верхней модели должна вычисляться в дополнение к контрольной сумме ссылочной модели. Значение: false если должна быть вычислена только контрольная сумма ссылочной модели. Значение по умолчанию: false.

Примеры

Задать значение опции дополнительной контрольной суммы

Получите объект конфигурации Simulink Code Inspector, а затем задайте значение для опции дополнительной контрольной суммы.

cfgObj = slci.Configuration('mymodel');
cfgObj.setTopModel(false)
cfgObj.setIncludeTopModelChecksumForRefModels(true)
value = cfgObj.getIncludeTopModelChecksumForRefModels()
value=1

Альтернативы

В окне модели на вкладке Приложения выберите Инспектор кода. Используйте диалоговое окно Simulink Code Inspector для настройки и выполнения проверки кода.

Представлен в R2015a