Pull to refresh

Comments 10

А сразу из бд gnuplot может данные взять? Матлаб. к примеру, может.
gnuplot напрямую не может обращаться к mysql, данные нужно из нее выгружать
python может, а графики строить matplotlib (=
ага, python (MySQLdb) может.
собственно, механизм считывания данных с виртуального COM порта и их запись в базу сделал на питоне.
С matplotlib я мало работал, к gnuplot больше привык :)

Кстати, случаем не знаете как в matplotlib указывается для оси формат времени?
Я всё собираюсь и сам разобраться да статью написать;)

Не уверен понял ли я, что вы хотите, но наверное это: matplotlib.mlab.FormatDatetime
>>Не уверен понял ли я, что вы хотите
Ну вот у gnuplot можно выставить — set xdata time
Буквально это означает, что по иксу между соседними черточками, например между 5 и 6 hour будет 60 единиц (минут), а не 100. По дефолту используется обычная метрическая система отсчета. Она при построении графиков с использованием времени — не годится, результаты будут неправильные.

>>наверное это: matplotlib.mlab.FormatDatetime
Ок, спасибо! Будет свободное времечко попробую в matplotlib графики порисовать :)
gnuplot очень толковый инструмент.
Спасибо, по вашему гайду вкатился и нарисовал первый график из таблицы с измерениями. Правда, он инвертирован из за ошибки, но это мелочи :)


Видно, как самая правая точка графика «съехала» с прямой линии, это я не заметил как транзистор нагрелся градусов на 150-180.
Sign up to leave a comment.

Articles