setCodePlacement

Класс: slci. Настройка
Пакет: slci

Задайте размещение кода для инспекции кода

Синтаксис

setCodePlacement(cfgObj, codePlacement)

Описание

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

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

cfgObjОбработайте к объекту настройки Simulink® Code Inspector™, ранее возвращенному cfgObj = slci.Configuration(modelName);.
codePlacement

Вектор символов, задающий одно из следующих значений:

  • Single folder, если сгенерированный код был повторно группирован, чтобы находиться в одной, пользовательской папке.

  • Embedded Coder default (значение по умолчанию), если сгенерированный код находится в папках по умолчанию, созданных генерацией кода.

Примеры

В следующем примере вы вызываете slci.Configuration.setCodePlacement, чтобы указать, что сгенерированный код был повторно группирован, чтобы находиться в одной папке, и затем вызывает slci.Configuration.setCodeFolder, чтобы задать путь к папке.

>> config = slci.Configuration('slcidemo_roll');
>> config.setCodePlacement('Single folder')
>> config.setCodeFolder(fullfile('C:','work','model1'))
>> pkg = config.getCodePlacement()
pkg =
Single folder
>> folder = config.getCodeFolder()
folder =
C:\work\model1
>> 

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

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

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