exponenta event banner

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

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

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

Классы

SLSlicerAPI.SLSlicerКласс, представляющий набор функциональных возможностей модельного среза

Функции

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

Темы

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

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

Описание вариантов упрощенного создания модели.

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

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

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

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

Выделение активных интервалов времени с помощью квантов времени на основе операций

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

Настройка модели выделения и разрезанных моделей

Опции «Диспетчер срезов модели» и «Срез модели».

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

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

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

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

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

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

Уточнить подсвеченную модель

Уточнить подсвеченную модель

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

Уточнение выделенного фрагмента модели с помощью инспектора данных среза модели

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

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

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

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

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

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

Обнаруживайте неожиданное поведение и используйте инструмент «Срез модели» для программной изоляции и устранения неожиданного поведения.

Уточнение выделенной модели с помощью существующих результатов .slicex или Dead Logic

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

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

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

Описание вариантов упрощенного создания модели.

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

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

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

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

Характерные примеры