Декартова диаграмма

01.png

Декартова диаграмма (декартова система координат) - графическое представление данных в двумерном пространстве, где каждая точка определяется двумя координатами: X (горизонтальная ось) и Y (вертикальная ось).
Эта диаграмма используется для визуализации различных математических функций, статистических данных и других количественных показателей.

На панели «Свойства» можно настроить расположение инструмента, его имя и другие общие параметры.

02.png

Чтобы назначить переменную или таблицу для построения графика и настроить отображение осей, сетки, перекрестия, нужно открыть контекстное меню инструмента, кликнув по нему правой кнопкой мыши, и выбрать пункт «Настройки» или воспользоваться кнопкой «Настройки» на панели «Свойства».

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

Если в качестве источника данных выбрана переменная, диаграмма не будет обновляться автоматически. Для обновления графика на диаграмме используйте блоки UpdateChart или UpdateChartSeries.

03.png

В настройках диаграммы находятся параметры:

  • Период обновления - не позволяет графику перерисовываться чаще 1 раза в указанный интервал. Чем больше интервал, тем меньше ресурсов ПК используется на перерисовку графика.
  • Показывать вертикальную/горизонтальную метку перекрестия - показывать метку позиции курсора на горизонтальной/вертикальной оси системы координат.
  • Показывать вертикальную/горизонтальную линию перекрестия - показывать перпендикуляр от позиции курсора до горизонтальной/вертикальной оси.
  • Режим отображения меток перекрестия: «Не отображать» - не отображать метку со значением графика, «Для ближайшей кривой» - отображать только одну метку, только для ближайшего от курсора графика, «Для каждой кривой» - отображать несколько меток для каждого графика, «Одна на все кривые» - отобрать все значения графика на одной метке.

04.png

В настройках каждой оси находятся параметры:

  • Ориентация: вертикальная (Y) или горизонтальная (X).
  • Тип оси: числовая, Дата/Время (для представления данных в формате DateTime), Логарифм (шкала оси становится логарифмической), Время (для представления данных формата TimeSpan).
  • Расположение оси
  • Заголовок - включает/отключает отображение названия оси на диаграмме.
  • Автодиапазон - доступен только для числового типа оси. Включает автоматическое расширение числовой шкалы под отображаемые данные.
  • Диапазон значений - задает начальное и конечное значение числовой шкалы, доступно для настройки если автодиапазон отключен.
  • Показывать линию оси
  • Показывать метки - включает/отключает отображение числовой шкалы.
  • Показывать основную сетку
  • Показывать второстепенную сетку
  • Количество линий второстепенной сетки - количество перпендикуляров между основными штрихами числовой шкалы.
  • Формат подписи (способ применения в подсказке)
  • Формат подписи на перекрестии (способ применения в подсказке)

Оси можно добавлять. Добавленная ось будет параллельна существующей (X или Y), но будет иметь свою числовую шкалу.

05.png

В настройках каждого источника данных находятся параметры:

  • Источник данных - можно выбрать конкретные таблицы или переменные
  • Тип: линейный или столбчатый (отображение графика)
  • Данные по X - задать конкретный столбец или конкретную переменную для привязки.
  • Данные по Y
  • Цвет - цвет отображаемого графика.
  • Толщина - толщина линии графика.
  • Данные отсортированы - если данные в таблице/переменной отсортированы по возрастанию или убыванию, можно включить этот параметр. Он отвечает за доступность настройки режима отображения меток.
  • Режим отображения меток - доступен только для линейного типа графика и при отсортированных данных. Дает возможность отображения меток интерполированных значений графика между точками из источника данных.
  • Показывать на графике - включает/отключает отображения кривой на диаграмме.
  • Показывать маркеры - включает/отключает отображение точек из источника данных.
  • Показывать в перекрестии - включает/отключает отображение маркеров со значениями графика рядом с расположением перекрестия (курсора).
  • Показывать в легенде - включает/отключает возможность отображения графика на элементе «Легенда».

На видео ниже представлено построение фигур Лиссажу на декартовой диаграмме.

01.gif