В инспекторе данных моделирования можно построить график данных временных рядов в XY-визуализации для анализа взаимосвязей между сигналами. В этом примере показано, как просматривать и анализировать данные в XY-визуализации с использованием линий тренда и данных примера. Присоединенный файл данных примера содержит больше данных, чем описано в примере. Можно применить шаги, описанные в следующих разделах, к каждому набору сигналов для использования каждой опции линии тренда.
Данные для этого примера хранятся в MAT-файле. Можно импортировать данные через пользовательский интерфейс или использовать Simulink.sdi.createRun функция. Затем откройте инспектор данных моделирования для просмотра данных.
xyRunID = Simulink.sdi.createRun('XY signals','file','ex_xy_data.mat'); Simulink.sdi.view
Для печати данных в XY-визуализации необходимо добавить визуализацию в компоновку. По умолчанию инспектор данных моделирования использует визуализацию графика времени для каждого вложенного графика на листе.
Чтобы добавить XY-визуализацию в макет, откройте галерею визуализации, выбрав команду Править вид (Edit View) в меню Компоновки (Layouts).

Из галереи визуализации перетащите значок XY на график.

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

Внешний вид визуализации XY можно настроить с помощью параметров XY. Цвета линий и маркеров могут совпадать с цветом сигнала, предоставляющего данные x, или сигнала, предоставляющего данные y. По умолчанию линия и маркеры используют цвет сигнала y-Axis. Указанные параметры применяются ко всем визуализациям XY в макете.

Можно добавить линию тренда в XY-визуализацию для анализа взаимосвязи между x- и y-данными. Линия тренда наиболее полезна, когда отношение может быть выражено как функция. Heart-X и Heart-Y данные, нанесенные на график в предыдущем разделе, не подходят для анализа линии тренда, поскольку данные y плохо коррелируют с данными x. Анализ линии тренда хорошо работает, когда отношения между данными x и y могут быть выражены как функция.
Данные примера включают данные x и y, хорошо подходящие для каждого доступного типа линии тренда. Можно попытаться построить график каждой пары сигналов, чтобы увидеть, как каждая линия тренда помогает анализировать данные. Например, постройте график Poly-X и Poly-Y сигналы на визуализации XY:
Выберите оба сигнала.
Перетащите сигналы на график.
Выбрать Poly-X для оси X и Poly-Y для оси Y в раскрывающихся меню диалогового окна. На визуализации XY можно построить график только одной пары сигналов.
Нажмите кнопку ОК.
Чтобы добавить линию тренда, откройте настройки XY и выберите Показать линию тренда. Тип линии тренда по умолчанию - Линейный (Linear). Выбрать Polynomial из раскрывающегося списка Тип.

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

Попробуйте другие варианты линии тренда, чтобы увидеть, как они подходят Poly-X и Poly-Y данные. К визуализации XY можно добавить следующие типы линий тренда:
Линейный: Уравнение линии тренда имеет вид + b.
Логарифмическое: уравнение линии тренда имеет вид ) + b. Данные x не должны содержать0 или отрицательные значения.
Полином: Уравнение линии тренда имеет вид b1x + a, где число членов определяется заданным порядком.
Экспоненциальный: Уравнение линии тренда имеет вид aebx. Данные y не должны содержать0 или отрицательные значения.
Мощность: Уравнение линии тренда имеет вид axb. Данные x и y не должны содержать0 или отрицательные значения.
Попробуйте построить другие пары сигналов в XY-визуализации и узнайте, как каждый параметр линии тренда подходит для каждого набора данных.