exponenta event banner

setGenerateCode

Укажите, следует ли создавать код перед проверкой кода

Описание

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

Примеры

Конфигурирование создания кода как части проверки кода

Создание объекта конфигурации 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.

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

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

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