В Инспекторе Данных моделирования можно построить данные временных рядов на графике 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 анализировать отношение между x-и y-данными. Линия тренда является самой полезной, когда отношение может быть описано как функция. Heart-X и Heart-Y данные, отображенные на графике в предшествующем разделе, не являются подходящими для анализа линии тренда, потому что y-данные не хорошо коррелируются с x-данными.
Данные в качестве примера включают x-и y-данные, подходящие для каждого доступного типа линии тренда. Можно попытаться строить каждую пару сигналов, чтобы видеть, как каждая линия тренда помогает вам анализировать данные. Например, постройте Poly-X и Poly-Y сигналы на визуализации XY:
Выберите оба сигнала.
Перетащите мышью сигналы на график.
Выберите Poly-X из первого списка для серии 1 и Poly-Y из второго списка для серии 1.
Нажать ОК.
Чтобы добавить линию тренда, откройте Настройки Визуализации и выберите линию тренда Show. Тип линии тренда по умолчанию Линеен. Из Списка типов выберите Polynomial.
![]()

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

Испытайте другие опции линии тренда, чтобы видеть, как они соответствуют Poly-X и Poly-Y данные. Можно добавить эти типы линии тренда к графику XY:
Линейный: уравнение линии тренда имеет форму .
Логарифмический: уравнение линии тренда имеет форму . X-данные не должны содержать 0 или отрицательные величины.
Полином: уравнение линии тренда имеет форму , где количество терминов определяется заданным порядком.
Экспоненциал: уравнение линии тренда имеет форму . Y-данные не должны содержать 0 или отрицательные величины.
Степень: уравнение линии тренда имеет форму . x-и y-данные не должны содержать 0 или отрицательные величины.
Попытайтесь строить другие пары сигналов в XY, строят и исследуют, как каждая опция линии тренда соответствует каждому набору данных.