Класс: slci. Настройка
Пакет: slci
Осмотрите код, сгенерированный из модели
results
= inspect(cfgObj
)
results
= inspect(cfgObj
, Name
, Value
)
выполняет процесс инспекции кода на параметры конфигурации инспекции кода и создает и отображает отчет инспекции кода.results
= inspect(cfgObj
)
дополнительно применяет настройки, заданные в аргументах пары "имя-значение".results
= inspect(cfgObj
, Name
, Value
)
| Обработайте к объекту настройки Simulink® Code Inspector™, ранее возвращенному . |
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми.
Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение.
Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
|
Задайте, отобразить ли инспекционные результаты.
Значение по умолчанию: |
|
Структура, содержащая следующие поля:
|
Этот пример показывает, как программно запустить результаты отчета и Simulink Code Inspector. Модель принята, чтобы ранее передать проверки совместимости (см. slci.Configuration.checkCompatibility
).
config = slci.Configuration('slcidemo_roll'); config.setReportFolder(fullfile('.','report')); result = config.inspect(); fprintf('Model %s status: %s\n',result.ModelName, result.Status);
Прежде, чем осмотреть код, сгенерированный из модели, запускайте slci.Configuration.checkCompatibility
неоднократно, изменяя модель, пока модель не будет совместима с инспекцией кода.
Откройте диалоговое окно Simulink Code Inspector из меню Code окна модели и используйте диалоговое окно, чтобы сконфигурировать и запустить инспекцию кода.