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

LabVIEW Discussion :

Affichage courbe sur graphe XY : valeurs non conservées pendant déroulement VI


Sujet :

LabVIEW

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 51
    Points : 18
    Points
    18
    Par défaut Affichage courbe sur graphe XY : valeurs non conservées pendant déroulement VI
    Bonjour à tous,

    En ce moment, j'essaye d'afficher une courbe sur un graphe XY. Le problème, c'est que les valeurs ne sont pas conservées au fur à mesure du déroulement du VI et de ce fait, je n'obtient pas de courbe mais un point qui se déplace sur l'échelle de temps. Ci-joint mon VI pour ceux que ça intéresse. Merci.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre chevronné

    Inscrit en
    Avril 2005
    Messages
    1 144
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 1 144
    Points : 1 973
    Points
    1 973
    Par défaut
    Hello,

    Ce graph est reinitialisé à chaque appel (contrairement à un chart). Donc, si tu veux conserver ta courbe, tu dois creer progressivement un tableau avec tes points et envoyer ce tableau dans le graph.

    a+

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 51
    Points : 18
    Points
    18
    Par défaut
    Salut Scyrius,

    Justement, j'ai pensé à faire ce que tu dis mais je trouve pas la fonction qui permet d'ajouter une valeur dans un tableau au fur à mesure du déroulement de la boucle. Dés que j'aurai réussi à faire un tableau pour les X et un autre les Y, je les balance dans le cluster et j'aurai ma courbe. Peux tu m'indiquer les éléments à utiliser ? Merci

  4. #4
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 51
    Points : 18
    Points
    18
    Par défaut
    C'est bon, j'ai trouvé comment créer un tableau qui se remplisse tout seul (à part qu'à la fin, j'ai deux fois le même élément). Par contre, je peux plus relier le graph XY maintenant. Can you help me ? Bonne soirée.

    Ci-joint mon VI.
    Fichiers attachés Fichiers attachés

  5. #5
    Membre chevronné

    Inscrit en
    Avril 2005
    Messages
    1 144
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 1 144
    Points : 1 973
    Points
    1 973
    Par défaut
    Hello,

    Je n'ai pas de LV sous la main pour confirmer mais il me semble qu'il faut passer un tableau de cluster { X ,Y} a ce genre de graph

    a+

  6. #6
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 51
    Points : 18
    Points
    18
    Par défaut
    Ben en fait, c'est ce que j'ai fait mais ça marche pas justement alors je vais chercher de mon côté mais franchement je comprends pas bien là.

  7. #7
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 51
    Points : 18
    Points
    18
    Par défaut
    ça y est, j'ai réussi à afficher une courbe mais j'ai un autre problème : c'est pour initialiser le graph XY car il n'y a pas de noeud de propriété "Données d'historique" comme pour un graph déroulant. J'ai juste trouvé "Valeur" et c'est pas l'idéal. Quand je lance plusieurs fois le programme, le premier et le dernier point sont reliés et c'est pas vraiment ce je veux. J'aimerais pouvoir effacer complètement le graph XY. Si quelqu'un a une solution, je suis preneur.

    Ci-joint, mon VI.
    Fichiers attachés Fichiers attachés

  8. #8
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 77
    Points : 42
    Points
    42
    Par défaut
    beau travail marc et je profite l'ocasion pour vous demander deux chose
    1*sur votre VI ou on peut entrer les X et les Y?
    2*et est-ce que tu peut m'aider pour tracer une courbe pour une fonction Y (X) quelconque? SVP

    merci et excuser moi
    merci d'avance

  9. #9
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 51
    Points : 18
    Points
    18
    Par défaut
    Salut,

    Merci pour le "beau travail" mais mon VI n'a rien d'exceptionnel et en plus, il fait pas ce que je veux. Dans mon cas, les X sont les différentes itérations de la boucle FOR et les Y sont des nombres réels (entre 0 et 1) générés de façon aléatoire. Je ne pas exactement ce que tu veux faire mais si tu veux rentrer tes propres valeurs, il suffit de créer des constantes numériques et de les envoyer dans un tableau. Voilà, en espérant que ça t'aide.

  10. #10
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 77
    Points : 42
    Points
    42
    Par défaut
    ok marc29 je vais essayer et merci beaucoup

  11. #11
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 51
    Points : 18
    Points
    18
    Par défaut
    Toujours pas résolu mon pb donc toute suggestion sera la bienvenue. Merci.

  12. #12
    Membre chevronné

    Inscrit en
    Avril 2005
    Messages
    1 144
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 1 144
    Points : 1 973
    Points
    1 973
    Par défaut
    Hello,

    Si le probleme est le reliement ( si on dis ca comme ca... ) des points, il faut regarder dans les proprietés du graph ( c'est une case a cocher)

    a+

  13. #13
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 51
    Points : 18
    Points
    18
    Par défaut
    Et non malheureusement, le problème n'est pas le tracé, ça serait trop simple. Il faudrait que tu puisses lire mon VI pour comprendre. Je voudrais effacer le graph XY à la fin du programme avec un noeud de propriété type "Données d'historique" mais il existe pas pour ce type de graph. Connais tu une astuce ?

  14. #14
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 8
    Points : 9
    Points
    9
    Par défaut
    Salut Marc29,

    Je n'ai peut-être pas bien compris ton problème, mais pour effacer un graphe XY il suffit, à mon sens, d'y câbler une constante tableau vide, pas besoin de noeud de propriété.
    (Note : Pour cela faire Clic-droit à l'entrée du graphe/Créer une constante. Puis sur chaque élément (de type tableau 1D) à l'intérieur de la constante faire Clic-droit/Opérations sur les données/Vider le tableau).

    Bon courage pour la suite

Discussions similaires

  1. Affichage 2 courbes sur un seul graph. quantreg?
    Par jurous dans le forum SAS STAT
    Réponses: 9
    Dernier message: 30/08/2010, 18h47
  2. Lissage d'une courbe sur graph XY
    Par Marc29 dans le forum LabVIEW
    Réponses: 4
    Dernier message: 13/08/2008, 14h44
  3. BO V5 : Affichage chiffres sur graphe 3D ?
    Par scalpa63 dans le forum Débuter
    Réponses: 1
    Dernier message: 06/09/2007, 14h05
  4. Réponses: 6
    Dernier message: 10/02/2006, 13h46
  5. algos sur graphes non orientés
    Par lechewal dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 05/01/2006, 14h06

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