Чтобы выделить функциональные зависимости в модели Simulink с несколькими образцами модели-ссылки, используйте Model Slicer. Можно использовать Model Slicer на модели Simulink, которая содержит одну или несколько ссылок на одну и ту же модель в режиме нормальной симуляции.
Этот пример показывает поведение Model Slicer, когда существуют несколько образцы ссылочных моделей. The slslicerdemo_multi_instance
модель состоит из sldemo_mdlref_counter
ссылался два раза с различными входами в течение перехода потока сигналов.
1. Откройте slslicerdemo_multi_instance.slx модели.
open_system('slslicerdemo_multi_instance');
2. На вкладке Apps, в разделе Верификация модели, Validation и Test gallery, нажмите Model Slicer.
3. В окне Model Slicer нажмите Add all outports. Это устанавливает OutA и OutB в качестве начальных точек.
4. Убедитесь, что для распространения сигнала задано значение в восходящем направлении.
5. В разделе Времени симуляции окна нажмите Запуск симуляции.
6. Во временном окне симуляции нажмите OK. Начинается симуляция модели.
7. Моделируемая модель подсвечивает зависимость выходов OutA и OutB в восходящем направлении.
Можно заметить, что ссылка на модель в оба образцов показывает различные распространения сигнала, подсвеченные Simulink Slicer, для которого сигнал перемещается.
8. Чтобы сгенерировать срез, нажмите «Сгенерировать срез».
Подробнее о