Verwendung von gnuplot i
Version vom 6. November 2005, 14:33 Uhr von Osiris (Diskussion | Beiträge)
Inhaltsverzeichnis
Grundlagen
Gnuplot_i ist ein C-Interface für das konsolenbasierte Programmpaket gnuplot. Letzteres ist ein verbreitetes und mächtiges Werkzeug um Zeichnen von Diagrammen (siehe http://www.gnuplot.info).
Gnuplot selbst ist für viele Platformen erhältlich, jedoch funktioniert Gnuplot_i nicht so ohne weiters unter Windows, da es POSIX-Pipes verwendet.
Das Interface stellt einige Funtionen zur Verfügung, denen einfach (z.B. x,y-) Daten übergeben werden woraus ein Diagramm generiert wird. Um dem Programmierer weiters die volle Gnuplot-Funktionalität zur Verfügung zu stellen ist die Möglichkeit gegeben Befehle direkt an Gnuplot zu "senden".
Vorteile
- Einfache Handhabung, man braucht nur wenige, gut dokumentierte Befehle zu kennen um wissenschaftlich korrekte Diagramme zu zeichnen.
- Die Syntax der Befehle erinnert sehr an Matlab
- Es handelt sich um ein sehr kleines, leicht einzubindendes Paket (ein c und ein h File)
Download
- Datei:Gnuplot i-2.10.tar.gz
- In dem Archiv befinden sich der Sourcecode, zwei Testbeispiele und eine HTML-Dokumentation mit ausführlichen Beschreibungen der Funktionen.
- Projektseite
- Hier kann die aktuellste Version heruntergeladen und die Doku online eingesehen werden. Weiters sind Links zu anderen Gnuplot Interfaces angegeben.
Programmierung
Prinzipieller Ablauf
- Starten einer Gnuplot-Session
- Einstellungen festlegen
- Daten plotten
- Beenden der Session (WICHTIG!)