Проверка совместимости модели с проверкой кода
проверяет модель на совместимость с Simulink ® Code Inspector™, возвращает информацию о результатах и отображает результаты в окне команд на основе параметров, заданных в аргументах пары «имя-значение». Чтобы указать, охватывает ли область проверки совместимости ссылочные модели, используйте results = checkCompatibility(cfgObj,Name,value)setFollowModelLinks функция.
Запустите средство проверки совместимости и отобразите результаты проверок в окне команд.
Создание объекта конфигурации для модели slcidemo_roll_orig
config = slci.Configuration('slcidemo_roll_orig');Запустите средство проверки совместимости с помощью объекта конфигурации.
result = checkCompatibility(config, '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
Model 'slcidemo_roll' passed 68 checks with 0 issues.>>
Перед запуском Simulink Code Inspector для модели выполните проверки совместимости и измените модель повторно, пока модель не будет совместима с проверкой кода.
В окне модели на вкладке Приложения выберите Инспектор кода. Используйте диалоговое окно «Инспектор кода Simulink» для настройки и запуска средства проверки совместимости. Чтобы запустить проверку совместимости для иерархии высших моделей, щелкните Проверить эту модель.