Класс: slci. Настройка
Пакет: slci
Создайте объект инспекции кода
cfgObj
= slci.Configuration(modelName
)
создает объект класса cfgObj
= slci.Configuration(modelName
)slci.Configuration
и возвращает указатель на него.
| Имя модели, которую вы конфигурируете проверка совместимости и инспекция кода. Не может быть путь к подсистеме. |
| Обработайте к объекту инспекции кода. |
Этот пример создает объект инспекции кода, config
, и использование это, чтобы проверять заданную модель на совместимость с инспекцией кода.
currentDir = pwd; [tempDir, cgDir] = slcidemodir(); load_system('slcidemo_roll_orig') save_system('slcidemo_roll_orig', 'slcidemo_roll'); config = slci.Configuration('slcidemo_roll'); result = config.checkCompatibility('DisplayResults','None'); for i = 1:length(result) fprintf('\nModel ''%s'' passed %d checks with %d issues.',... result{i}.system,... result{i}.numPass, result{i}.numWarn + result{i}.numFail) end
В окне модели, на вкладке Apps, выбирают Code Inspector. Используйте диалоговое окно Simulink Code Inspector, чтобы сконфигурировать и запустить инспекцию кода.
Если вы хотите осуществить проверки совместимости подсистемы:
От Редактора моделей, на вкладке Modeling, выбирают Model Advisor> Model Advisor.
В Системном окне Селектора выберите подсистему.
Нажмите OK.
Можно использовать окно Model Advisor, чтобы выбрать и осуществить проверки совместимости Simulink® Code Inspector™ подсистемы. Смотрите Осуществленные Проверки Model Advisor (Simulink).