Класс: slci. Настройка
Пакет: slci
Смотрите код, сгенерированный из модели
results = inspect(cfgObj)
results = inspect(cfgObj, Name, Value)
выполняет процесс инспекции кода на параметры конфигурации инспекции кода и создает и отображает отчет инспекции кода.results = inspect(cfgObj)
дополнительно применяет настройки, заданные в аргументах пары "имя-значение".results = inspect(cfgObj, Name, Value)
| Обработайте к объекту настройки Simulink® Code Inspector™, ранее возвращенному . |
Задайте дополнительные разделенные запятой пары Name,Value аргументы. 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 неоднократно, изменяя модель, пока модель не совместима с инспекцией кода.
В окне модели, на вкладке Apps, выбирают Code Inspector. Используйте диалоговое окно Simulink Code Inspector, чтобы сконфигурировать и запустить инспекцию кода.