Анализируйте данные Используя график XY

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

Импортируйте и отобразите данные на графике по графику XY

Данные для этого примера хранятся в файле MAT. Можно импортировать данные с помощью пользовательского интерфейса, или можно использовать Simulink.sdi.createRun функция. Затем откройте Инспектора Данных моделирования, чтобы просмотреть данные.

xyRunID = Simulink.sdi.createRun('XY signals','file','ex_xy_data.mat');
Simulink.sdi.view

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

Чтобы добавить график XY в ваше размещение, откройте меню Layouts и выберите Edit View.

Из галереи Visualization перетащите мышью значок XY на график.

Чтобы построить сигналы на графике XY, выберите два сигнала и перетащите их на график. Например, перетащите мышью Heart-X и Heart-Y сигналы на график. Задайте, какой сигнал использовать в качестве x-данных и чтобы использовать в качестве y-данных в меню, которое появляется в нижнем правом из графика.

Можно настроить внешний вид графика XY с помощью Настроек Визуализации. Линия и цвета маркера могут совпадать с цветом для сигнала, который обеспечивает x данные или цвет для сигнала, который обеспечивает y данные. По умолчанию линия и маркеры используют цвет сигнала оси Y. Заданные настройки запрашивают все графики XY в размещении.

Анализируйте данные XY Используя линию тренда

Можно добавить линию тренда в график XY анализировать отношение между x-и y-данными. Линия тренда является самой полезной, когда отношение может быть описано как функция. Heart-X и Heart-Y данные, отображенные на графике в предшествующем разделе, не являются подходящими для анализа линии тренда, потому что y-данные не хорошо коррелируются с x-данными.

Данные в качестве примера включают x-и y-данные, подходящие для каждого доступного типа линии тренда. Можно попытаться строить каждую пару сигналов, чтобы видеть, как каждая линия тренда помогает вам анализировать данные. Например, постройте Poly-X и Poly-Y сигналы на визуализации XY:

  1. Выберите оба сигнала.

  2. Перетащите мышью сигналы на график.

  3. Выберите Poly-X из первого списка для серии 1 и Poly-Y из второго списка для серии 1.

  4. Нажать ОК.

Чтобы добавить линию тренда, откройте Настройки Визуализации и выберите линию тренда Show. Тип линии тренда по умолчанию Линеен. Из Списка типов выберите Polynomial.

По умолчанию Инспектор Данных моделирования вычисляет линию тренда в форме полинома третьего порядка. Можно использовать текстовое поле рядом с выбранным типом линии тренда, чтобы задать порядок полинома между 2 и 6. Измените порядок полинома линии тренда, чтобы видеть, как это влияет на припадок линии тренда. Например, когда вы изменяетесь, чтобы использовать полином второго порядка, линия тренда не соответствует запуску данных также.

Испытайте другие опции линии тренда, чтобы видеть, как они соответствуют Poly-X и Poly-Y данные. Можно добавить эти типы линии тренда к графику XY:

  • Линейный: уравнение линии тренда имеет форму y=mx+b.

  • Логарифмический: уравнение линии тренда имеет форму y=aln(x)+b. X-данные не должны содержать 0 или отрицательные величины.

  • Полином: уравнение линии тренда имеет форму y=b6x6...+b2x2+b1x+a, где количество терминов определяется заданным порядком.

  • Экспоненциал: уравнение линии тренда имеет форму y=aebx. Y-данные не должны содержать 0 или отрицательные величины.

  • Степень: уравнение линии тренда имеет форму y=axb. x-и y-данные не должны содержать 0 или отрицательные величины.

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

Смотрите также

Блоки

Инструменты

Похожие темы