Совместимость модели

Подготовьте модель к инспекции кода

Проверяйте свою модель на совместимость с правилами Simulink® Code Inspector™ уменьшать время, которое требуется, чтобы достигнуть удовлетворительных результатов инспекции кода. Когда вы проверяете на совместимость модели, вы отсоединяете и можете решить вопросы рано в процессе разработки. Проверки совместимости обнаруживают нарушения ограничений Simulink Code Inspector для:

  • Параметры модели

  • Атрибуты всей модели

  • Блокируйте использование

  • Использование объекта Stateflow®

  • Использование блока MATLAB Function

Для введения в подготовку модели для инспекции кода смотрите, что Совместимость Модели Проверяет.

Функции

развернуть все

slci.ConfigurationСоздайте объект инспекции кода
slci.Configuration.checkCompatibilityПроверяйте совместимость модели с инспекцией кода
slci.Configuration.getFollowModelLinksВозвратите обработку модели - ссылки для проверки совместимости модели или инспекции кода
slci.Configuration.setFollowModelLinksЗадайте обработку модели - ссылки для проверки совместимости модели или инспекции кода
slciadvisorОткрытый советник по вопросам Simulink Code Inspector

Темы

Проверки совместимости модели

Проверяйте совместимость модели Используя пользовательский интерфейс

Определите совместимость модели через диалоговое окно Simulink Code Inspector.

Проверяйте совместимость модели Используя интерфейс командной строки

Определите совместимость модели программно в интерфейсе командной строки Simulink Code Inspector.

Проверяйте совместимость модели, в то время как вы редактируете

Проверяйте свою модель на совместимость с Simulink Code Inspector

Проверки совместимости модели

Проверяйте свою модель Simulink на совместимость с правилами инспектора кода.

Зафиксируйте или работа вокруг несовместимостей

Диагностируйте ограничения программы контроля совместимости.

Критические несовместимости

Идентифицируйте и зафиксируйте критические несовместимости.

Настройка модели

Поддержка настройки модели

Задайте подмножество значений параметров конфигурации и атрибутов моделей.

Ограничения параметра конфигурации

Ограничения на настройки параметра конфигурации модели.

Ограничения атрибута всей модели

Атрибуты всей модели, которые делают вашу модель несовместимой для инспекции кода.

Поддерживаемые функции и операции в заменяющих библиотеках кода

Смотрите код, который использует эти функции и операции в заменяющих библиотеках кода (CRLs).

Блоки Simulink

Поддержка блока Simulink

Поддержка подмножества блоков Simulink, которые соответствуют специфичным для блока ограничениям.

Поддерживаемые ограничения блока

Тип данных, порт и ограничения параметра для поддерживаемых блоков.

Поддерживаемые блоки — по категориям

Категоризированный список блоков Simulink поддержан для инспекции кода.

Поддерживаемые блоки маски

Поддержка подмножества маски блокируется для инспекции кода.

Объекты Stateflow

Поддержка Stateflow

Simulink Code Inspector поддерживает подмножество объектов Stateflow для инспекции кода.

Ограничения объекта Stateflow

Ограничения для Stateflow блокируются и поддерживаемые объекты Stateflow.

Блок MATLAB Function

Поддержка блока MATLAB function

Simulink Code Inspector поддерживает подмножество языка блока MATLAB Function и функций инспекции кода.

Ограничения блока MATLAB function

Блок, данные и ограничения кода для блоков MATLAB Function.