gnuplot:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| gnuplot:start [2011/02/25 11:32] – quirxl | gnuplot:start [2011/10/07 12:05] (aktuell) – [Problem: Unterschiedliche Plot Ausdehnungen bei untersch. Achsenbeschriftungen] quirxl | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| * http:// | * http:// | ||
| - | <code gnuplot | + | ===== Schleifen ===== |
| + | |||
| + | <code gnuplot | ||
| datafile = ' | datafile = ' | ||
| - | load ' | + | load ' |
| - | set grid y | + | <code gnuplot bla.plt>set grid y |
| set yrange [30:70] | set yrange [30:70] | ||
| Zeile 22: | Zeile 24: | ||
| plot datafile index channel using 1:2 title " | plot datafile index channel using 1:2 title " | ||
| - | |||
| pause mouse | pause mouse | ||
| Zeile 35: | Zeile 36: | ||
| if(channel< | if(channel< | ||
| - | <code gnuplot | + | ===== Zwei verschiedene y Achsen ===== |
| + | |||
| + | <code gnuplot | ||
| set ytics nomirror | set ytics nomirror | ||
| Zeile 50: | Zeile 53: | ||
| plot data_other using 1:2 axes x1y2 with dots title 'other data', \ | plot data_other using 1:2 axes x1y2 with dots title 'other data', \ | ||
| data u 1: | data u 1: | ||
| - | |||
| - | <code gnuplot Mehrere Fenster> | ||
| - | set term x11 plotnr | ||
| - | |||
| - | plot bla index plotnr | ||
| - | |||
| - | plotnr=plotnr+1</ | ||
| + | ===== Höhere Auflösung ===== | ||
| <code gnuplot Höhere Auflösung> | <code gnuplot Höhere Auflösung> | ||
| + | ===== Zeiten/ | ||
| <code gnuplot Datum> | <code gnuplot Datum> | ||
| set timefmt " | set timefmt " | ||
| set format x " | set format x " | ||
| - | ===== Binning / Histogramm ===== | + | ===== Histogramm ===== |
| + | (Gnuplot übernimmt das Binning!) | ||
| <code gnuplot histogramm.plt> | <code gnuplot histogramm.plt> | ||
| bin(x, | bin(x, | ||
| Zeile 77: | Zeile 75: | ||
| mit **h** abrufen (zB a -> autoscale, r -> ruler,...) | mit **h** abrufen (zB a -> autoscale, r -> ruler,...) | ||
| + | ===== Mehrere Plots in ein Fenster ===== | ||
| + | |||
| + | <code gnuplot> | ||
| + | * 4 in y Richtung | ||
| + | * 1 in x Richtung | ||
| + | * danach einfach mehrere plot Befehle... | ||
| + | |||
| + | |||
| + | ==== Problem: Unterschiedliche Plot Ausdehnungen bei untersch. Achsenbeschriftungen ==== | ||
| + | oder auch: gleiche x-tics nicht übereinander | ||
| + | |||
| + | Lösung: (vor set multiplot...) | ||
| + | <code gnuplot> | ||
| + | |||
| + | genauso mit rmargin bmargin tmargin ... | ||
| + | |||
| + | ==== x-tics Beschriftungen aus- und einschalten ==== | ||
| + | zB um nur im untersten plot beschriftungen anzuzeigen (bei gleichen x-Achsen) | ||
| + | * aus: <code gnuplot> | ||
| + | * ein: (gnuplot Standard) <code gnuplot> | ||
| + | |||
| + | ===== Mehrere Plot Fenster ===== | ||
| + | (in einer Schleife... siehe [[# | ||
| + | <code gnuplot mehrere_fenster.plt> | ||
| + | set term x11 plotnr | ||
| + | |||
| + | plot bla index plotnr | ||
| + | |||
| + | plotnr=plotnr+1</ | ||
| + | |||
| + | |||
| + | ===== Plot Fenster Einstellungen ===== | ||
| + | * Plot Fenster offen lassen: | ||
| + | * auch bei Programm Ende: <code gnuplot> | ||
| + | * zB beim starten aus einem Script, beenden per Mausklick (button2=mittlere Maustaste) ins Fenster, kein schließen nötig! nach dem plot Befehl: <code gnuplot> | ||
| + | * Plot Fenster Position ausrichten (zB ganz nach rechts, 20px vom oberen bildrand entfernt) <code gnuplot> | ||
gnuplot/start.1298629924.txt.gz · Zuletzt geändert: von quirxl
