Verwendung von gnuplot i: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Osiris (Diskussion | Beiträge) |
Osiris (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
==Grundlagen== |
==Grundlagen== |
||
<nowiki>Gnuplot_i</nowiki> ist ein C-Interface für das konsolenbasierte Programmpaket gnuplot. Letzteres ist ein verbreitetes und mächtiges Werkzeug um Zeichnen von Diagrammen (siehe |
<nowiki>Gnuplot_i</nowiki> 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). <br> Gnuplot selbst ist für viele Platformen erhältlich, jedoch funktioniert <nowiki>Gnuplot_i</nowiki> 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) |
|||
Version vom 6. November 2005, 12:33 Uhr
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!)