Forum général.cherche-logiciel Afficher de graphes en continu sous X11

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
4
26
déc.
2018

Bonjour.

Je cherche une solution d'affichage de graphes du style gnuplot qui me permettrait d'afficher des données, avec les contraintes suivantes :
- récupère les donées depuis stdin
- possibilité d'affiche les données en continu
- affiche dans une fenetre x11 (s'il peut générer des images png par exemple, je suis preneur mais ce n'est pas indispensable)
- possibilité de tracer plusieurs sources sur le même graphe : gnuplot permet de le faire mais uniquement si les donées proviennent d'un fichier. Il ne le fait pas si les données proviennent de stdin.

J'ai fait quelques essais avec gnuplot mais il ne me permet pas de faire ce que je veux, comme je le veux (ou alors faut que je bidouille).

Petite explication sur le besoin : je suis en train de "jouer" avec la programmation audio, et j'aimerais pouvoir visualiser sous forme de graphe le résultat des traitements que j'exécute. Or je ne souhaite pas investir beaucoup de temps dans la programmation d'une interface de visualisation, et un outil me permettant de récupérer les données en continu sur stdin pour les afficher a l'écran m'aiderait beaucoup. Je ne souhaite pas passer de temps à apprendre le fonctionnement d'une bibliothèque graphique style qt, wx, fox, gtk, tk ou n'importe quoi, mais si il existe un moyen simple basé sur ces outils pour faire ce que je cherche à faire je suis preneur, la seule contrainte étant de pouvoir piper mes données depuis stdin.

Ah, j'allais oublier : de préférence un outil qui soit packagé dans la distribution ( je suis sur xubuntu en ce moment).

Connaissez-vous un tel outil ?

Merci d'avance.

  • # Une piste: kst

    Posté par  (site Web personnel) . Évalué à 3.

    https://kst-plot.kde.org/

    «Robust plotting of live "streaming" data.»

    Packagé (je suis sous Kubuntu):

    laurent@litchi:~$ apt-cache search kst
    …
    kst - scientific data plotting tool
    …
    

    Python 3 - Apprendre à programmer dans l'écosystème Python → https://www.dunod.com/EAN/9782100809141

  • # Éventuellement LabPlot

    Posté par  (site Web personnel) . Évalué à 3.

    Si le "live data" est dans la distrib actuelle de LabPlot.

    Python 3 - Apprendre à programmer dans l'écosystème Python → https://www.dunod.com/EAN/9782100809141

    • [^] # Re: Éventuellement LabPlot

      Posté par  . Évalué à 2. Dernière modification le 26/12/18 à 23:38.

      Sympa la doc … https://labplot.kde.org/documentation/

      Comme les autres appli kde: pas fini, pas de doc, inutilisable.

      Merci quand même pour la piste.

      • [^] # Re: Éventuellement LabPlot

        Posté par  . Évalué à 4. Dernière modification le 27/12/18 à 13:33.

        Il y a "oscilloscope"

        Mais comme les autres appli du noyau : pas finie, pas de doc, inutilisable.

        Courage !

        muny@twitter.com

      • [^] # Re: Éventuellement LabPlot

        Posté par  . Évalué à 3.

        Désolé pour la blague au dessus, c'était trop tentant :-)
        (et ça pourrait convenir à ton besoin, mais l'absence de doc le rends forcément un peu rebutant, d'autant que sa gui se concentre sur ce pour quoi il a été fait : le noyau)

        Sinon il y a Sylliscope qui semble être pile poil ce que tu cherches, le premier trouvé mais ne semble pas très maintenu

        muny@twitter.com

        • [^] # Re: Éventuellement LabPlot

          Posté par  . Évalué à 2. Dernière modification le 27/12/18 à 22:27.

          Désolé pour la blague au dessus, c'était trop tentant :-)

          T'inquietes pas, j'aurais fait pareil .. ;). Je t'ai d'ailleur pertinenté. Merci pur les pistes, j vais regarder.

  • # Commentaire supprimé

    Posté par  . Évalué à -5. Dernière modification le 28/12/18 à 19:51.

    Ce commentaire a été supprimé par l’équipe de modération.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.