Daten/Funktionsplotter mit guter GUI für Linux

OP #1961876
Hallo Zusammen,
für ein Projekt ist es notwendig von einem ADC aufgezeichnete Daten zu 
visualisieren. Momentan mache ich das mit gnuplot, doch alle terminals 
sind von der Bedienung her schwachsinn. Ich vermisse hauptsächlich 
Zoomen mit dem Mausrad sowie verschieben des Ausschnitts mit der 
mittleren Maustaste, wie man es von Grafik- u. CAD-Programmen kennt. Das 
Setzen von Markern wäre ebenfalls ganz nett. Kennt da jemand was 
brauchbares oder ein tolles terminal für gnuplot?

MfG Lukas
Gast
>mittleren Maustaste, wie man es von Grafik- u. CAD-Programmen kennt.

Für ADC-Daten wirst Du womöglich am besten eine eigene Anwendung 
schreiben müssen. Mit Linux, GTK, Cairo ist das auch nicht so schwer. 
Mit Ruby macht es sogar Spaß, ich mache gerade was ähnliches.

Sonst gibt es natürlich viele Progrämmchen, aber die Kommunikation mit 
der Messkarte wird wohl stets fehlen, Trigger/Bereich/Anzahl/Start...

Mathplotlib wäre noch etwas, was ich mir mal ansehen wollte.

http://matplotlib.sourceforge.net/users/screenshots.html

Und einige finden LabView gut. Gibt es auch für Linux, aber wohl nicht 
kostenlos.
Gast
>Wird dann wohl auf ne Eigenentwicklung mit goocanvas und python
>herauslaufen.

Ja, am goocanvas hatte ich auch mal gedacht, habe mich dann aber dazu 
entschlossen, direkt mit cairo in eine GTK-drawing-area zu zeichnen. Ist 
recht einfach, schnell, und viel Interaktivität in der Grafik brauche 
ich nicht. Zooming und Panning reicht und ist einfach.

Siehe zetcode Tutorial, auch ein wenig Python:
http://zetcode.com/tutorials/cairographicstutorial/
http://zetcode.com/tutorials/pygtktutorial/drawing/

Übrigens, gnuplot kann doch ab 4.0 auch Zooming und Panning mit der 
Maus, irgendwie mit Taste 3 soweit ich mich erinnere.
Gast
Das Beste Programm schlechthin:
KST

Kann lifeDaten direkt aus einer Datei plotten (bsp.: aus serieller 
Schnittstelle direkt in Datei schreiben und dann von da aus plotten)
und hat außerdem noch allerlei weitere Statistik-Funktionen, die auch 
alle life mitlaufen.
Kann ich nur empfehlen
Tueftler
OP
Tueftler schrieb:
> Das Beste Programm schlechthin:
> KST
>
> Kann lifeDaten direkt aus einer Datei plotten (bsp.: aus serieller
> Schnittstelle direkt in Datei schreiben und dann von da aus plotten)
> und hat außerdem noch allerlei weitere Statistik-Funktionen, die auch
> alle life mitlaufen.
> Kann ich nur empfehlen
> Tueftler

Ich hab's mal kurz installiert und mit Demodaten getestet, Zoom und Pan 
geht auch da nicht wie gewünscht :(
Sowas muss es doch geben...
Gast
KST war bis zu dem Zeitpunkt interessant, bis man die Eingabe über die 
stdin entfernt hat, mit den Worten, wozu braucht man dies.
Ja zur Aufarbeitung der Daten aus seriellen Schnittstellen vielleicht?
Kannst ja mal KST an eine serielle Schnittstelle hängen, und beobachten 
was dann passiert. Ich würde behaupten, ein klassischer Absturz.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.