К программно проверке совместимости модели управления используйте slci.Configuration интерфейс.
В Командном окне MATLAB® или в рамках скрипта, вы издаете приказ к checkCompatibility, определение указателя на настройку Simulink® Code Inspector™ возражает для модели, ранее возвращенной . cfgObj = slci. Настройка (modelName);checkCompatibility функция возвращает объекты, содержащие информацию о результатах.
Следующий пример показывает, как программно запустить результаты отчета и программа контроля совместимости.
fprintf('\nInvoking compatibility checker ...\n');
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Если проверки передают, модель готова к контролю. Если о несовместимостях сообщают, устраняют проблемы и перепроверяют модель на совместимость.
Для примера использования интерфейса командной строки, чтобы управлять полным рабочим процессом инспекции кода, смотрите пример slcidemo_intro.