IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

qwt ou GNUplot ou autre. . .?


Sujet :

C++

  1. #1
    Membre averti
    Homme Profil pro
    �tudiant
    Inscrit en
    Juillet 2012
    Messages
    17
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2012
    Messages : 17
    Par d�faut qwt ou GNUplot ou autre. . .?
    Bonjour tous,
    je vous �cris car j'aimerai savoir quelle biblioth�que vous utilisez pour tracer vos graphiques habituellement dans vos programmes. Moi je fais des programmes qui calculs l'�volution de diff�rentes grandeur dans le temps et j'aimerai pour chaque pas de temps tracer les r�sultats.
    En gros avoir un graphique dynamique.

    Auparavant j'utilisais qwt mais je ne suis pas expert de cette biblioth�que et j'y ai vu pas mal de d�savantages et je voudrais savoir si avec d'autres biblioth�ques c'est plus simple.
    (les d�savantage de Qwt n'en sont peut �tre pas c'est peut �tre juste moi qui n'arrive pas � l'utiliser proprement)

    Voici le programme que j'ai (sch�matiquement) :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    while (i<iFinal)
    {
    calcul.run();
    graphique.plot();
    i++;
    }
    � chaque pas de temps "i" je veux faire un calcul et l'afficher en direct sur ma courbe (sans perdre les points que j'ai d�j� trac� sur la courbe).


    Avec Qwt :
    => j'ai eu pas mal de difficult�s avec cette biblioth�que. Premi�rement, pour tracer des points sans effacer les autres ils fallait qu'� chaque pas de temps "i" je trace l'ensemble des r�sultats sinon par d�faut il mets � jour le graph et efface tout le reste et ne conserve que le dernier point.
    => mon deuxi�me probl�me est aussi dans la facilit� d'utilisation. Je ne suis pas arriv� � faire fonctionner Qwt avec Qtdesigner ou un truc dans ce genre. Du coup, j'ai d� faite � la main l'�criture de toutes les fen�tres et gestions des graphiques...

    GNU plot
    en r�alit� je ne sais pas trop comment �a marche et j'aimerai avoir votre avis l� dessus. D'apr�s ce que j'ai compris �a lit des fichiers texte et �a tracer une courbe � partir de deux vecteurs (X et Y).

    mais peut on appeler GNUplot direct de notre code C++ pour faire des graphiques en live comme je le souhaite ?

    si oui, comment ?

    => je vous remercie d'avance pour les informations que je vous pourrez me donner

    A+

    ps :
    en fait je voudrais faire des graphiques comme celui que j'ai mis en PJ avec une evolution des courbes en directe. Avec Qwt j'y suis arriv� mais tr�s tr�s difficilement et je pense qu'outre les soucis que j'ai �nonc� plus haut avec Qwt j'aimerai bien voir ce que donne une autre bibliotheque (ou que quelqu'un m'explique comme faire des graph facilement avec Qwt)

  2. #2
    Membre �prouv�
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par d�faut
    Tu peux aussi te pencher sur les courbes de Nana.

Discussions similaires

  1. plot en temps r�el gnuplot ou autre ?
    Par membreComplexe12 dans le forum C++
    R�ponses: 9
    Dernier message: 26/07/2013, 21h59
  2. gnuplot(ou autre) : fichier � 3 colonnes
    Par -Seym- dans le forum Algorithmes et structures de donn�es
    R�ponses: 2
    Dernier message: 10/02/2013, 00h27
  3. [langage] Comparer Perl avec d'autres langages comme C ?
    Par Anonymous dans le forum Langage
    R�ponses: 3
    Dernier message: 10/08/2002, 23h52
  4. R�ponses: 2
    Dernier message: 21/05/2002, 10h25
  5. R�ponses: 3
    Dernier message: 09/05/2002, 01h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo