PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gnuplot Fenster zoombar



TB09
19-11-2010, 07:25
Hallo liebe MRUNIX Community,

ich erstelle mittels perl-script folgendes gnuplot file:



set datafile separator ','
set multiplot
set size 1, 0.2
set origin 0.0,0.8
set yrange [-0.05:1.05]
plot "tmp_gnuplot_infile.plot" using 1:2 title 'CLK1' with lines
set origin 0.0,0.6
set yrange [-0.05:1.05]
plot "tmp_gnuplot_infile.plot" using 1:3 title 'CLK2' with lines
set origin 0.0,0.4
set yrange [-0.05:1.05]
plot "tmp_gnuplot_infile.plot" using 1:4 title 'CLK3' with lines
set origin 0.0,0.2
set yrange [57388.55:63429.45]
plot "tmp_gnuplot_infile.plot" using 1:5 title 'CLK4' with lines
set origin 0.0,0
set yrange [-1:1]
plot "tmp_gnuplot_infile.plot" using 1:6 title 'CLK5' with lines
set nomultiplot



Ich stelle somit mehrere Graphen in einem Fenster da (Timing Diagramm).
y-Achse: Signalverlauf
x-Achse: Zeit

Hier meine 2 Fragen:

1) Wie schaffe ich es, dass ich in jeden der Graphen zoomen kann?
2) Wie schaffe ich es, dass sich beim Zoom der x-Achsen Bereich (xrange) in der gleichen Art und Weise ändert, so dass für alle Graphen, der gleiche Zeitbereich dargestellt wird?

Vielen Dank schon im Voraus!!!!

Thomas

John W
19-11-2010, 10:48
Guck mal hier, evtl. hilft das: http://www.cs.unc.edu/~jeffay/dirt/FAQ/gnuplot.html

TB09
19-11-2010, 12:14
Hallo John,

danke für deine Antwort. Ich habe mein gnuplot-file um folgende Zeile (Zeile 1)
ergänzt:

set mouse

Nun sehe ich unten links die Ursprungskoordinaten des Maus-Zeigers. Ansosnten habe ich keine Veränderungen bemerkt. Zoomen funktioniert nach wie vor noch nicht.

Deshalb bleiben beide o.g. Fragen offen!

Vielen Dank für deinen Input!

HAT SONST JEMAND EINE IDEE???

Besten Dank,

Thomas