Skillnad mellan versioner av "Gnuplot"

Från ElektronikWikin
Hoppa till navigering Hoppa till sök
(code -> pre)
(enkelt exempel ; strukturering)
 
Rad 1: Rad 1:
'''gnuplot''' är ett kommandotolksprogram som kan skapa två- och tre-dimensionella grafer av funktioner, data, och "data fits".
'''gnuplot''' är ett kommandotolksprogram som kan skapa två- och tre-dimensionella grafer av funktioner, data, och "data fits".


== Exempel 1 ==
Med en datafil "logg.txt" som innehåller:
<PRE>
0 5
1 19
2 32
3 38
4 19
</PRE>
Enkelt exempel med gnuplot v3,5
<PRE>gnuplot
set output '/tmp/bild.png'
set data style lines
plot "logg.txt" using 1:2
</PRE>
== Exempel 2 ==
Exempel från tråden [http://elektronikforumet.com/forum/viewtopic.php?f=3&t=63926 Temperaturvisning på hemsida (Raspberry-Pi)]:
Exempel från tråden [http://elektronikforumet.com/forum/viewtopic.php?f=3&t=63926 Temperaturvisning på hemsida (Raspberry-Pi)]:
"logg.txt":
<PRE>2013-01-24 19:22:59 23.75 -11.187
2013-01-24 19:28:01 23.687 -11.562
2013-01-24 19:33:04 23.625 -11.312
2013-01-24 19:38:06 23.687 -11.687
2013-01-24 19:43:09 23.687 -11.75</PRE>


<PRE>#!/usr/bin/gnuplot
<PRE>#!/usr/bin/gnuplot
Rad 34: Rad 59:


[[Image:gnuplot_snapshot2_zps458658b2-1_zpsde29262e_cropped.png|thumb|400px|Exempel på graf]]
[[Image:gnuplot_snapshot2_zps458658b2-1_zpsde29262e_cropped.png|thumb|400px|Exempel på graf]]
{{clear}}


= Externa länkar =
== Externa länkar ==
*[https://en.wikipedia.org/wiki/Gnuplot en-wp - gnuplot]
*[https://en.wikipedia.org/wiki/Gnuplot en-wp - gnuplot]


[[Kategori:Programvara]]
[[Kategori:Programvara]]

Nuvarande version från 2 februari 2013 kl. 15.41

gnuplot är ett kommandotolksprogram som kan skapa två- och tre-dimensionella grafer av funktioner, data, och "data fits".

Exempel 1

Med en datafil "logg.txt" som innehåller:

0 5
1 19
2 32
3 38
4 19

Enkelt exempel med gnuplot v3,5

gnuplot
set output '/tmp/bild.png'
set data style lines
plot "logg.txt" using 1:2

Exempel 2

Exempel från tråden Temperaturvisning på hemsida (Raspberry-Pi):

"logg.txt":

2013-01-24 19:22:59 23.75 -11.187
2013-01-24 19:28:01 23.687 -11.562
2013-01-24 19:33:04 23.625 -11.312
2013-01-24 19:38:06 23.687 -11.687
2013-01-24 19:43:09 23.687 -11.75
#!/usr/bin/gnuplot
reset
set terminal png size 1250,700
set object 1 rectangle from screen 0,0 to screen 1,1 fillcolor rgb"#E6E6FA" behind

set output '/var/www/bild.png'
set multiplot

set xdata time
set timefmt "%Y-%m-%d %H:%M:%S"
set format x "%H:%M\n%d/%m"
set xlabel "Timme/datum"

set ylabel "Inomhustemperatur"
set yrange [15:28]

set y2label "Utomhustemperatur"
set y2range [-20:10]
set y2tics nomirror
set y2tics

set title "Temperatur"
set key reverse Left outside
set grid

set style data lines

plot "logg.txt" using 1:3 axes x1y1 lw 3 title "inomhus", "" using 1:4 axes x1y2 lw 3 title "utomhus"#
Exempel på graf

Externa länkar