Воспроизведение данных в Данные моделирования Inspector

В этом примере показов, как воспроизвести данные в Данные моделирования Inspector, чтобы проверить и создать интуитивно понятное понимание ваших данных. При воспроизведении данных курсор синхронно перемещается по всем подграфикам в вашем представлении, отображая значения сигналов. Можно контролировать скорость воспроизведения, паузу, чтобы переместить курсор по образцам, и масштабировать, чтобы просмотреть данные. Можно воспроизвести импортированные данные и данные, записанные из симуляции.

В этом примере используются записанные в журнал данные моделирования, сохраненные в сеансе. Сеанс содержит два запусков данных, записанных из ex_vdp_mu модель. Данные из Run 1: ex_vdp_mu нанесен на график в области просмотра.

Загрузите сеанс и откройте Данные моделирования Inspector, чтобы просмотреть данные.

Simulink.sdi.load('ex_vdp_mu.mldatx');
Simulink.sdi.view

Воспроизведение данных

Когда вы воспроизводите данные, Данные моделирования Inspector анимируют синхронизированные курсоры, чтобы пройти период времени, заданный максимальным временем среди нанесенных на график сигналов. Воспроизведение и пауза в Данные моделирования Inspector не имеют никакого эффекта ни на какие модели или симуляции.

Чтобы отобразить элементы управления воспроизведением в Данные моделирования Inspector, нажмите кнопку Показать/скрыть элементы управления воспроизведением.

Нажмите кнопку «Воспроизвести».

Синхронизированные курсоры перемещаются по подграфикам, указывая значение сигналов, когда курсор перемещается во времени. По умолчанию Данные Моделирования Inspector воспроизводят данные со скоростью одной секунды в секунду, что означает, что курсор перемещается через одну секунду данных в промежутке одной секунды времени. Можно настроить скорость воспроизведения в соответствии с данными, которые необходимо проверить. Чтобы изменить скорость, щелкните одну из стрел с любой стороны метки или щелкните метку и введите необходимую скорость воспроизведения.

Инспектор Данных моделирования перемещает курсор на основе максимального времени в нанесенных на график сигналах и скорости воспроизведения. Положение курсора в установленный момент времени во время воспроизведения не зависит от значений времени для выборок в нанесенных на график сигналах. Когда положение курсора не соответствует выборке в нанесенном на график сигнале, Данные моделирования Inspector интерполируют значение для отображения, используя метод, заданный в свойстве Interpolation сигнала. Звездочка в конце значения курсора указывает, что значение интерполировано.

Смотрите значения данных во время воспроизведения

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

Приостановите воспроизведение и используйте кнопки Шаг вперед и Шаг назад, чтобы просмотреть значения сигналов.

Масштабирование во время воспроизведения

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

Данные в прогоне 2 соответствуют намного более длительной симуляции ex_vdp_mu модель, где значение Mu изменен в течение симуляции. Просмотр сразу всего сигнала затрудняет анализ изменяющихся характеристик кривой. Перед воспроизведением данных измените интервал времени в настройках визуализации на 100, чтобы показать первые 100 секунд. Можно также свернуть панель навигации, чтобы область просмотра могла занимать больше места. Затем воспроизведите данные.

Когда курсор приближается к концу увеличенного фрагмента данных, нажмите кнопку Fit to view, чтобы показать полный сигнал. Затем можно использовать опцию Масштабирование во времени, чтобы выбрать другую область сигнала для более тщательного просмотра во время воспроизведения.

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

Похожие темы