LINUX.ORG.RU

Помощь по gnuplot

 ,


0

1

Добрый день , пишу сейчас диплом на заочке . столкнулся с проблемой обработки кучи данных и нанесения их на графики .... Мне нужно построить графики по температуре , и влажности - их изменение с высотой . Графики построились нормально , но как выделить в Gnuplote нужные мне зоны температур например , их 3

0 градусов , -10 , -30 . ???? в интеренете перелопатил кучу примеров но что то ничего не нашел . Спасибо за внимание , и возможную помощь )

Что значит "выделить"? Нарисовать вертикальную линию?

Anon ()
Ответ на: комментарий от Anon

ну нарисовать вертикальную линию . но чисто по 0 , -10 , -30 Учебники по Гнуплоту в основном по Английскому . Самая большая база примеров на японском ;(

Maestro3d ()
Ответ на: комментарий от Maestro3d

Я просто рисовал отдельные "графики": [0 0] - [ymin ymax], [-10 -10] - [ymin ymax], [-30 -30] - [ymin ymax].

Anon ()
Ответ на: комментарий от anonymous

input.plot

set parametric

minY=-8; maxY=8;
minT=-50; maxT=20;
set trange [minT:maxT];
set yrange [minY:maxY];
y(t)=minY+(t-minT)*(maxY-minY)/(maxT-minT);

plot \
  t,   cos(t/5)   title "cos(t/5)", \
  t,   5*sin(t/2) title "5*sin(t/2)", \
  0,   y(t)       notitle lt rgb "black", \
  -10, y(t)       notitle lt rgb "black", \
  -30, y(t)       notitle lt rgb "black"
$ gnuplot input.plot -e "pause 2"

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.