Декартова диаграмма
Декартова диаграмма (декартова система координат) представляет собой графическое представление данных в двумерном пространстве, где каждая точка определяется двумя координатами: Х (горизонтальная ось) и У (вертикальная ось). Эта диаграмма используется для визуализации различных математических функций, статистических данных и других количественных показателей.
Работает как Chart Control с панели управления.
На панели Свойства можно настроить расположение инструмента, его имя и другие общие параметры.
Чтобы задать данные для графика, нужно открыть контекстное меню инструмента, кликнув по нему правой кнопкой мыши, и выбрать пункт "Настройки".
Обратите внимание, перед тем как приступить к созданию графика, нужно сначала подготовить таблицу с данными, на основе которых будет строиться декартова диаграмма. Как это сделать, можно прочитать тут.
- Заголовок диалога содержит имя графика, заданное в свойствах.
Общие:
-
Название диаграммы - заголовок графика.
-
Период обновления - время перерисовки графика, измеряется в миллисекундах.
Оси:
-
Х (Y) - имя оси координат.
-
Вид диаграммы - числовая, временная, логарифм.
-
Горизонтальная или вертикальная ось.
-
Расположение оси - в начале или конце графика.
-
Заголовок - включает/выключает отображение имени оси на диаграмме.
-
Показывать 0 - включает/выключает отображение 0 на диаграмме (настройка присутствует только для вертикальной оси).
Данные:
-
Заголовок.
-
Источник данных - таблица результатов, на основании которой будет строиться диаграмма.
-
Вид отображения графика - линейный, столбчатый.
-
Данные по Х/Y - колонки из таблицы выше.
-
X/Y - оси.
-
Выбор точки (отсутствует в текущей реализации).
-
Толщина линии на графике.
-
Маркер - включает/выключает отображение точек на линейном графике.
На диаграмму можно добавить необходимое количество данных и осей. Сделать это можно через кнопку "Добавить".
В проекте dashboard_2.0_demo вы можете ознакомиться с построением фигур Лиссажу на декартовой диаграмме. Для этого назначьте программу lissague_2 главной и запустите проект.