Можно использовать Simulink.sdi.getSubplotLimits
и Simulink.sdi.setSubplotLimits
функции, чтобы скопировать пределы по осям от одного подграфика до другого. Например, можно задать те же пределы оси Y для двух подграфиков, которые отображают тот же сигнал от симуляций, которые использовали различные значения параметра модели. Этот пример копирует настройки оси Y от одного подграфика до другого, чтобы анализировать эффект изменения значения Mu
в модели vdp
.
Создайте данные в Инспекторе Данных моделирования путем симуляции модели vdp
дважды. В первый раз задайте значение Mu
как 1
. Для второй симуляции, установленной значение Mu
к 2
. Данные логов модели для сигналов x1
и x2
.
Создайте графики в Инспекторе Данных моделирования показать результаты каждой симуляции. Сконфигурируйте 2x2
размещение подграфика, таким образом, можно построить один сигнал на каждом графике, рядом друг с другом.
Получите Simulink.sdi.Signal
объекты, которые соответствуют каждому сигналу от каждого запуска и строят один сигнал на каждом подграфике. Постройте сигналы от первой симуляции на подграфиках в первом столбце и сигналы от второй симуляции на подграфиках во втором столбце.
Сигналы в первом столбце графиков выглядят похожими на тех во втором столбце. Однако ось Y ограничивает для графиков x2
сигнал отличается.
Используйте Simulink.sdi.getSubplotLimits
функционируйте, чтобы скопировать пределы, используемые для подграфика с x2
сигнал от второй симуляции.
Используйте Simulink.sdi.setSubplotLimits
функция, чтобы применить те же пределы оси Y подграфику с x2
сигнал от первого показа.
С обновленными пределами оси Y, различием в x2
сигнал более очевиден.