Hallo, ich möchte mit Gnuplot ein Vektorfeld zeichnen lassen. Ich weiss, dass es dazu ein Beispiel auf der Gnuplot-Homepage gibt, aber ich blicke da überhaupt nicht durch, das Beispiel ist viel zu kompliziert und umfangreich. Google spuckt leider auch nur dieses eine Beispiel aus. Könnt ihr mir weiterhelfen, wie ich das genau machen muss? Ich weiss immerhin schon, dass ich vorher erst eine Datei anlegen muss mit einer Wertetabelle - die kann auch mit Gnuplot erstellt werden. Hitnergrund des Problems: ich schreibe ein Skript für die FH über Skalar- und Vektorfelder. Das ganze mache ich mit Latex. Zwar kann ich mit Maple die Graphen sehr schön darstellen, das passt dann aber leider überhaupt nicht zu meinem übrigen Latex-Dokument, vom Stil und von den ganzen Schriftarten her etc. Gnuplt wäre mir lieber, das sieht wirklich sehr hübsch aus. Aber Vektorfelder, das scheint mir ein wenig kompliziert :O Ich freue mich über jede Hilfe. Gruss
Tester schrieb: > Ich weiss, dass es dazu ein Beispiel auf der Gnuplot-Homepage gibt, > aber ich blicke da überhaupt nicht durch, das Beispiel ist viel zu > kompliziert und umfangreich. Das Beispiel ist doch recht knapp gehalten. Wenn du Gnuplot allerdings das erste Mal benutzt, solltest du auch ein wenig im Handbuch schmökern, um die einzelnen Befehle und Optionen zu verstehen. So steht bspw. im Abschnitt "Plotting Sytles / Vectors" geschrieben:
1 | The 2D `vectors` style draws a vector from (x,y) to (x+xdelta,y+ydelta). |
2 | The 3D `vectors` style is similar, but requires six columns of basic data. |
3 | A small arrowhead is drawn at the end of each vector. |
4 | |
5 | 4 columns: x y xdelta ydelta |
6 | 6 columns: x y z xdelta ydelta zdelta |
7 | |
8 | splot with vectors is supported only for `set mapping cartesian`. |
9 | The keywords "with vectors" may be followed by arrow style specifications. |
10 | See `arrowstyle` for more details. |
11 | |
12 | Example: |
13 | plot 'file.dat' using 1:2:3:4 with vectors head filled lt 2 |
14 | splot 'file.dat' using 1:2:3:(1):(1):(1) with vectors filled head lw 2 |
15 | |
16 | `set clip one` and `set clip two` affect vectors drawn in 2D. |
17 | Please see `set clip` and `arrowstyle`. |
Wenn du immer noch Verständnisschwierigkeiten hast, schreib einfach, welcher Satz unklar ist.
@Yalu X. Wobei -- da er ein Script in LaTeX schreibt, und von gnuplot eh wenig Ahnung hat: Ist da eventuell PSTricks bzw. PGF/TikZ eine (bessere) Alternative?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.