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

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

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

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

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

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

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

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

Для введения в подготовку модели для проверки кода смотрите Проверка совместимости модели.

Функции

расширить все

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

Темы

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

Проверяйте совместимость модели с помощью интерфейса пользователя

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

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

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

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

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

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

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

Исправьте или поработайте над несовместимостью

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

Роковые несовместимости

Идентифицируйте и исправьте фатальные несовместимости.

Моделирование Строения

Строение модели

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

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

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

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

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

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

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

Блоки 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.