Diverse Fragen zu gnuplot |
03.01.2006, 17:28 | Calvin | Auf diesen Beitrag antworten » | ||||||||
Diverse Fragen zu gnuplot ich versuche gerade, mit gnuplot diverse Messdaten in Diagramme zeichnen zu lassen. Das meißte geht schon so, wie ich es mir vorstelle. Aber ein paar Fragen habe ich noch: 1) Wie ändert man die Skalierung und Beschriftung der x-Achse? Wenn ich z.B. auf der x-Achse die 5 Werte {1,2,4,7,15} auftragen möchte, dann sollen genau diese Werte als Beschriftung dastehen und alle den gleichen Abstand haben. Standardmäßig ist der Abstand zwischen 2 und 4 doppelt so groß wie zwischen 1 und 2. 2) Ich habe mit set key outside die Legende außerhalb des Funktionsbereiches plaziert. Wie kann ich darüber einen kurzen erklärenden Text einfügen? 3) Wie füge ich zwei Funktionen in ein Diagramm, die die selbe x-Achse, aber 2 verschiedene y-Achsen nutzen? |
||||||||||
04.01.2006, 02:42 | sqrt(2) | Auf diesen Beitrag antworten » | ||||||||
RE: Diverse Fragen zu gnuplot
Mit set xtics (1,2,4,7,15) erhältst du die entsprechenden Markierungen. Was die Abstände angeht, so zweifle ich, dass das geht. Wenn du einfach nur eine logarithmische Skalierung haben willst, kannst du set logscale x verwenden.
set key title "Text"
plot [...] axes x1y2 wird eine Funktion mit der rechten Hochachse als y-Achse zeichnen. |
||||||||||
04.01.2006, 21:38 | Calvin | Auf diesen Beitrag antworten » | ||||||||
Sehr gut. Klappt fast alles perfekt. Bei den Abschnitten auf der x-Achse werde ich in der Datei mit den Werten ein bißchen tricksen müssen. Weitere Fragen habe ich aber noch. Ich möchte bei einer Funktion auf der x-Achse eine bestimmte Stelle (z.B. x=1.7) mit x_1 beschriften. Wie geht das? Gibt es einen Befehl, der mir auf einen Schlag sämtliche vorgenommen Einstellungen wieder in den ursprünglichen Zustand versetzt, damit es so wirkt, als wäre gnuplot gerade gestartet worden? Ich habe nämlich mehrer Funktionen mit unterschiedlichen Einstellungen zu zeichnen. Das mache ich mit einzelnen Skriptdateien. Leider musste ich am Ende feststellen, dass die zweite Hälfte fälschlicherweise mit sekundärer y-Achse gezeichnet wurden Kann man auch Zeichenketten in einer Variablen speichern? Ich muss noch einige Skript-Dateien erstellen, die eine Zeichenkette mehrfach enthalten. Würde mir gerne Schreibarbeit sparen. Sieht dann ungefähr so aus: load 'beispieltext.plt' In der Datei beispieltext.plt steht dann unter anderem Folgendes:
|
||||||||||
04.01.2006, 21:52 | sqrt(2) | Auf diesen Beitrag antworten » | ||||||||
help
set xtics ([...], "x_1" 1.7, [...])
reset
Nicht, dass ich wüsste... |
||||||||||
04.01.2006, 23:14 | Calvin | Auf diesen Beitrag antworten » | ||||||||
Vielen Dank für die Hilfe. Damit ist vorerst alles geklärt. Werde morgen alles anwenden Und fürs nächste mal werde ich zunächst help aufrufen |
||||||||||
26.01.2006, 17:48 | Calvin | Auf diesen Beitrag antworten » | ||||||||
Jetzt muss ich doch nochmal fragen, weil mir die Hilfe und google nicht mehr weiterhelfen. Ein kleines Beispiel für meine Probleme:
Mein Problem ist, dass die Umlaute und das Grad-Zeichen ° nicht angezeigt werden. Wie kann man das ändern? Außerdem wurden mit set term png die Gitterlinien (set grid) dünn und gestrichelt gezeichnet. Im obigen Beispiel werden relativ dicke und durchgezogene Linien verwendet. Wie kann man das ändern? Und noch ein drittes Problem: sobald ein Pfeil eingezeichnet wird, ist die Farbe von key title nicht mehr schwarz, sondern in der Farbe des Pfeils Bin über jede Hilfe dankbar Gruß Calvin |
||||||||||
Anzeige | ||||||||||
|
||||||||||
26.01.2006, 18:57 | sqrt(2) | Auf diesen Beitrag antworten » | ||||||||
Schau dir mal die Hilfe zu set encoding an.
Ich (gnuplot 4.0 patchlevel 0) habe gar kein set term png...
Das scheint für mich ein Fall für <[email protected]> zu sein, wenn nicht sogar für <[email protected]>... |
||||||||||
26.01.2006, 19:22 | Calvin | Auf diesen Beitrag antworten » | ||||||||
Danke für die Hilfe. Das mit den Umlauten und Sonderzeichen geht jetzt. Ich habe übrigens auch gnuplot 4.0 patchlevel 0 und trotzdem set term png Arbeite hier mit SuSE10.0 bzw. im Büro mit gnuplot 4.??? unter Windows. |
||||||||||
26.01.2006, 19:29 | sqrt(2) | Auf diesen Beitrag antworten » | ||||||||
Ich habe mein gnuplot einfach aus den OpenDarwin-Ports kompiliert, vielleicht ist der PNG-Support da einfach nicht dabei... Ansonsten würde ich auch bezüglich des PNG-Problems auf der entsprechenden Mailingliste fragen, bei seltsamen Dingen sollten die am besten Bescheid wissen. |
||||||||||
26.01.2006, 19:34 | Calvin | Auf diesen Beitrag antworten » | ||||||||
Es ist eher ein postscript-Problem Die dezenten Strichlinien gefallen mir wesentlich besser als die dicke durchgezogene. Aber ich werde mich mal nach einer Mailingliste umschauen. Danke nochmal |
||||||||||
21.01.2008, 15:43 | Zuschauer | Auf diesen Beitrag antworten » | ||||||||
Meinst du nicht etwa zufällig set terminal png set output "name.png" plot ... unset output Damit hat man eigentlich keine Probleme mt dem PNG Format. Und um die Linien dicker zu plotten, einfach mal den Linetype hochschrauben... |
||||||||||
03.02.2010, 20:00 | Chris83 | Auf diesen Beitrag antworten » | ||||||||
Moin! Kennt sich jemand mit dem Programm "gnuplot" aus? Ich muss 2 Diagramme gleichzeitig auf einer Seite darstellen? Wie funktioniert das? MfG, Chris |
||||||||||
03.02.2010, 22:26 | Calvin | Auf diesen Beitrag antworten » | ||||||||
Hi Chris, das hast du schon hier gefragt. Dort bitte auch weitermachen. Danke. |
||||||||||
03.03.2010, 09:33 | Vanita | Auf diesen Beitrag antworten » | ||||||||
Hallo, ich habe auch das Problem mit Umlauten und Sonderzeichen wie griechischen Buchstaben. Ich habe es mit set encoding iso_8859_1 probiert, aber das funktioniert nicht. Ich arbeite unter Windows. Hat jmd eine Idee? |
||||||||||
04.03.2010, 07:35 | Vanita | Auf diesen Beitrag antworten » | ||||||||
Ok, Problem behoben Umlaute funktionieren. Griechische Buchstaben fehlen aber immernoch |
||||||||||
10.03.2010, 11:26 | Vanita | Auf diesen Beitrag antworten » | ||||||||
Hallo. ich hab noch eine GNUPlot-Frage: Wie kann ich ein Bild den den Hintergrund des Diagramms setzen? |
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |