exponenta event banner

setGenerateCode

Задайте, сгенерировать ли код перед инспекцией кода

Описание

setGenerateCode(cfgObj,generateCode) задает, сгенерировать ли типовой кодекс как часть инспекции кода. Когда вы выбираете эту опцию, генератор кода генерирует код из модели, и затем Simulink® Code Inspector™ смотрит сгенерированный код на одном шаге. В противном случае Simulink Code Inspector использует ранее сгенерированный типовой кодекс для инспекции кода. В таких случаях генерация кода и инспекция кода являются двумя отдельными шагами.

Примеры

Сконфигурируйте, чтобы сгенерировать код как часть инспекции кода

Создайте объект настройки Simulink Code Inspector для модели slcidemo_roll_orig.

config = slci.Configuration('slcidemo_roll_orig');

Установите значение для сгенерировать опции кода к true сгенерировать код как часть инспекции кода.

setGenerateCode(config, true)

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

свернуть все

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

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

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

В окне модели, на вкладке Apps, выбирают Code Inspector. В диалоговом окне Simulink Code Inspector используйте флажок Generate code before code inspection параметра конфигурации, чтобы установить значение сгенерировать опции кода.

Представленный в R2011b