[ В начало ] [English] |
|
Что это такое?
Картинка справа строится за доли секунды, для этого набираем:
gDiagramm.exe TempTest.dat TempTest.form Зависимость температуры от номера измерения |
![]() |
||||||||
Пример файла данных (лог-файл измерения температуры TempTest.dat) :
на графике отображаются колонки 2 и 3 (первая колонка - нулевая) |
60, 0.000, 28.62,27.30, 28.25,27.00, 28.75,28.00, 0.133,0.183, 0,0,Tue
Jul 3 18:39:02 2001
120, 0.980, 28.62,27.13, 28.25,26.25, 29.50,27.50, 0.206,0.272, 0,0,Tue Jul 3 18:40:02 2001 180, 0.980, 28.77,27.03, 28.50,26.50, 29.50,28.00, 0.160,0.263, 0,0,Tue Jul 3 18:41:02 2001 240, 0.980, 29.12,26.98, 28.00,26.25, 29.75,27.50, 0.235,0.228, 0,0,Tue Jul 3 18:42:02 2001 300, 0.980, 29.54,26.96, 29.25,26.25, 30.50,28.00, 0.215,0.251, 0,0,Tue Jul 3 18:43:02 2001 360, 0.980, 30.07,26.92, 29.75,25.50, 30.50,27.25, 0.187,0.268, 0,0,Tue Jul 3 18:44:02 2001 [....] |
||||||||
Файл с описанием формата данных (TempTest.form) | ;format string
form.Format=%i,%lf,%lf,%lf,%lf,%lf,%lf,%lf,%lf,%lf,%i,%i,%s %s %s %i:%i:%i %i form.DimX=512 form.DimY=256 form.FileOut=demo.png form.Title=График зависимости температуры form.BackColor=0xb0b0b0 form.FormatX=%.f form.FormatY=%.2f field2.use=1
field2.color = 0x00bf00 field3.use=1
|
||||||||
Второй пример:
зависимость напряжения в Вольтах от времени в секундах. |
![]() u220.png |
||||||||
Графики параметров управления при движении привода. Отдельные поля используют масштабирование (fieldN.amplification = масштаб) |
![]() |
||||||||
2D данные В этом случае одно из полей обозначается как используемое как значение X (fieldN.useAsX=1) |
![]() |
||||||||
Пример использования gDiagramm для построения графиков в онлайновом термометре Зависимость температуры от времени, время задается в логе как в форме DD:MM:YYYY hh.mm.ss (например:09.03.2006 21:54:02),в форме описывается как %T (form.Format=%lf %lf %lf %lf %T) |
![]() |
||||||||
Обработка файла данных размером 1.4Гб (40М строк):
|
![]() ![]() |
Что внутри ?
Где брать: gDiagramm v0.07 (exe+gDdll.dll+examples+src)
History:
ver 0.0.7 15 Sep 2006
gDiagramm dataFile formatFile [startLine endLine | -oOffset NumOflines] where
startLine and endLine is number of start and end lines in data file,
Offset is the offset from data file begining and NumOflines - number of lines to develop.
ver 0.0.6 9 March 2006
v0.05 25.06.2005
v0.03 12.01.2002
Page was updated:Saturday, 16-Sep-2006 21:19:32 mst |
![]() |