Создайте упрощенную, автономную модель Используя образцовый инструмент ножа

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

  1. Модель sldemo_mdlref_basic в качестве примера содержит три экземпляра модели sldemo_mdlref_counter. Чтобы открыть модель, в команде MATLAB запрашивают, введите:

    sldemo_mdlref_basic

  2. Выберите Analysis> Model Slicer, чтобы открыть Образцового менеджера по Срезу.

  3. В Образцовом менеджере по Срезу кликните по стрелке, чтобы расширить Slice configuration list.

  4. Установите свойства среза:

    • Имя: Slice1

    • Color: Пурпурный

    • Signal Propagation: upstream

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

  5. Добавьте CounterC как отправную точку. В модели щелкните правой кнопкой по CounterC и выберите Model Slicer> Add as Starting Point.

    Образцовый Нож теперь подсвечивает восходящие построения, которые влияют на CounterC.

  6. В Образцовом менеджере по Срезу нажмите Generate slice.

  7. В диалоговом окне Select File to Write выберите местоположение сохранения и введите имя модели. Упрощенная автономная модель содержит подсвеченные образцовые элементы.

  8. Чтобы удалить выделение из модели, закройте Образцового менеджера по Срезу.

Похожие темы