Упрощение модели с анализом зависимостей

Проследите зависимости портов, сигналов и блоков, нарежьте большие модели в упрощенные автономные модели

Анализ зависимостей определяет взаимозависимости блоков, сигналов и компонентов модели во всей модели. Используйте Model Slicer, чтобы лучше изучить функциональные зависимости в больших или сложных моделях, где определение зависимостей может быть длительным процессом. Смотрите Рабочий процесс для анализа зависимостей.

Классы

SLSlicerAPI.SLSlicerКласс, представляющий набор функциональности Model Slicer

Функции

slslicerСоздайте объект API для вызова Model Slicer
slsliceroptionsСоздайте объект опции для настройки Model Slicer
slslicertraceВерните указатели на блоки в нарезанной модели или исходной модели после использования Model Slicer

Темы

Введение в анализ зависимостей

Создайте упрощенную автономную модель

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

Подсветите функциональные зависимости

Используйте Model Slicer, чтобы выделить функциональные зависимости и уточнить подсвеченный фрагмент вашей модели с помощью ограничений и исключений.

Использование Slicer модели с Stateflow

Описывает рабочий процесс для использования Model Slicer с Stateflow® и поведение Model Slicer в отношении Stateflow

Выделите активные временные интервалы при помощи основанного на действии сокращения времени

Используйте основанное на действии временное разрезание, чтобы подсветить и нарезать интервалы симуляции, в которых все выбранные состояния и переходы одновременно активны.

Сконфигурируйте подсветку модели и нарезанные модели

Опции Диспетчер фрагментов модели и среза модели.

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

Описывает, как срезать компоненты модели для отладки и уточнения.

Программно сгенерируйте матрицу зависимостей ввода-вывода

Программно сгенерируйте матрицу зависимостей ввода-вывода.

Моделируйте факторы и ограничения SLICER

Описывает ограничения и факторы Model Slicer.

Уточнение подсвеченной модели

Уточнение подсвеченной модели

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

Уточните подсвеченный срез модели при помощи Model Slicer Data Inspector

Используйте Model Slicer Data Inspector, чтобы просмотреть записанные сигналы и уточнить подсвеченный срез модели.

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

Используйте Model Slicer, чтобы уточнить мертвую логику и выделить функциональные зависимости.

Отладка симуляции среза при помощи режима быстрого перезапуска

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

Программно разрешите неожиданное поведение в модели с помощью SLICER модели

Обнаружите неожиданное поведение и используйте Model Slicer, чтобы программно изолировать и разрешить неожиданное поведение.

Уточнение подсвеченной модели при помощи существующих результатов .slslicex или Мертвая Логика

Инструкции по использованию существующих данных для выделения функциональных зависимостей в модели.

Создание упрощенной автономной модели

Создайте упрощенную автономную модель

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

Упрощение автономной модели путем вставки содержимого

Описание использования встроенных опций содержимого.

Упрощение вариантных систем

Руководство, описывающий, как использовать Диспетчер вариантов для сокращения модели до упрощенной, автономной модели, содержащей только выбранные строения вариантов.

Рекомендуемые примеры

Для просмотра документации необходимо авторизоваться на сайте