setTerminateOnIncompatibility

Укажите, прекращать ли инспекцию кода, если модель не проходит проверку совместимости

Описание

setTerminateOnIncompatibility(cfgObj, terminate) определяет, следует ли завершать инспекцию кода, если модель не проверяет совместимость. Когда Simulink® Code Inspector™ прекращает инспекцию кода из-за несовместимости модели, генерация кода модели (при запросе) не происходит.

Примеры

свернуть все

  1. Создайте объект строения для slcidemo_roll модели.

    config = slci.Configuration('slcidemo_roll');

  2. Установите значение опции terminate равным true.

    setTerminateOnIncompatibility(config, true)

Входные параметры

свернуть все

Используйте slci.Configuration функция для создания объекта строения Simulink Code Inspector для модели.

Значение опции, заданное как логическое. Значение true, если Simulink Code Inspector прекращает инспекцию кода, если модель не проверяет совместимость. Значение false, если процесс инспекции кода продолжается, даже если модель несовместима с Simulink Code Inspector.

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

В окне модели на вкладке Apps выберите Code Inspector. Чтобы задать опцию завершения проверки, в диалоговом окне Simulink Code Inspector установите флажок Omit model from code inspection if it fails compatibility checks параметра.

Введенный в R2011b