Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.03.30;
Скачать: CL | DM;

Вниз

Визуализация результатов измерений   Найти похожие ветки 

 
RWolf ©   (2013-10-08 15:53) [0]

Есть датчик, который опрашивается в течение дня в произвольные моменты времени, хотелось бы представить эти измерения в виде графика. Подскажите компонент наподобие TChart, заточенный под такую задачу.


 
DVM ©   (2013-10-08 16:00) [1]

А TChart чем не годится?


 
RWolf ©   (2013-10-08 16:02) [2]

не умеет рисовать шкалу времени по оси абсцисс и привязывать к ней точки.


 
DVM ©   (2013-10-08 16:23) [3]


> RWolf ©   (08.10.13 16:02) [2]

Все он умеет. Это компонент для визуализации. Твоя задача - сделать обертку для него, которая бы содержала очередь твоих данных и эта очередь по таймеру времени должна продвигаться вперед, старые значения должны при этом отбрасываться. После каждого такого продвижения, новый набор точек надо передавать TChart.


 
[ВладОшин] ©   (2013-10-08 16:28) [4]

var
 i: Integer;
begin
 fstlnsrsSeries2:= TFastLineSeries.Create(cht1);
 fstlnsrsSeries2.ParentChart := cht1;
 for i := 0 to 99 do
   fstlnsrsSeries2.AddXY(Trunc(now) + i/24/60, Random(100),FormatDateTime("DD.MM.YYYY hh:mm:ss",Trunc(now) + i/24/60));

не?


 
RWolf ©   (2013-10-08 16:41) [5]

плохо то, что не видна равномерная шкала времени, только те метки, что сам присвоил каждой точке.


 
[ВладОшин] ©   (2013-10-08 17:07) [6]

не факт
Если автоматом, он сам решает какие рисовать зарубки по X
Или надо ковырять AxisList

А на крайняк, вычисли среднее, добавь точку(и) между(после/до)


 
SergeyIT ©   (2013-10-08 18:20) [7]

Такой и самому недолго написать...


 
Pavia ©   (2013-10-08 19:02) [8]


> не умеет рисовать шкалу времени по оси абсцисс и привязывать
> к ней точки.

Как не умеет?

> плохо то, что не видна равномерная шкала времени, только
> те метки, что сам присвоил каждой точке.

Не как не пойму куда ты её дел?


 
Труп Васи Доброго ©   (2013-10-09 11:56) [9]


> Подскажите компонент

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


 
[ВладОшин] ©   (2013-10-09 12:20) [10]

fastline, конечно, не красив и сильно напоминает lineto по канве, это да.
Но, он поддерживает все настройки, в т.ч. подписи, масштабирование выделенного и т.п. Самостоятелно по канве это не то что не возможно, но долго и глючно может выйти



Страницы: 1 вся ветка

Текущий архив: 2014.03.30;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.005 c
1-1323671628
Almaz
2011-12-12 10:33
2014.03.30
Ошибка доступа в CreateRemoteThread


3-1296464216
12
2011-01-31 11:56
2014.03.30
Научите в ODAC обрабатывать ошибки.


15-1381177802
Юрий
2013-10-08 00:30
2014.03.30
С днем рождения ! 8 октября 2013 вторник


6-1272206861
tippa
2010-04-25 18:47
2014.03.30
много подключений с одного сокета


2-1371981030
clix
2013-06-23 13:50
2014.03.30
список выбора цвета.