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