exponenta event banner

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

Подготовка модели к проверке кода

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

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

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

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

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

  • Использование функционального блока MATLAB

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

Функции

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

slci.ConfigurationСоздание объекта проверки кода для проверки кода и проверки совместимости для модели
checkCompatibilityПроверка совместимости модели с проверкой кода
getFollowModelLinksВозврат обработки ссылок на модель для проверки совместимости модели или проверки кода
setFollowModelLinksУкажите обработку ссылок на модель для проверки совместимости модели или проверки кода
slciadvisorПомощник по открытию инспектора кода Simulink

Темы

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

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

Определите совместимость модели с помощью диалогового окна «Инспектор кода Simulink».

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

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

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

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

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

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

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

Устранение неполадок ограничений средства проверки совместимости.

Фатальная несовместимость

Выявление и устранение фатальной несовместимости.

Конфигурация модели

Поддержка конфигурации модели

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

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

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

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

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

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

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

Блоки симулятора

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

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

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

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

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

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

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

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

Объекты потока состояния

Поддержка Stateflow

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

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

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

Функциональный блок MATLAB

Поддержка функциональных блоков MATLAB

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

Ограничения функциональных блоков MATLAB

Ограничения блоков, данных и кодов для функциональных блоков MATLAB.