Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Equivalent de la fonction plot (Matlab) sur Labview

Bonjour,

Je suis débutante un Labview et j'ai un petit problème :

Dans mon VI il y a une partie Matlab qui trace 4 cercle :

for m=1:4

  xe(m,: ) = R(m)+cos(alpha)*xc(m);

  ye(m,: ) = R(m)+sin(alpha)*yc(m);

end

 

Si j'écris : plot (xe(m,: ),ye(m,: )) dans la partie Matlab, quand je lance mon VI il me trace bien 4 cercles dans une nouvelle fenêtre.

Maintenant, j'aimerais que mes xe et mes ye (mes cercles) apparaissent sur ma face-avant et non dans une nouvelle fenêtre. Pour ça j'ai essayé d'utiliser Graph XY mais ça ne fonctionne pas (je pense que c'est parce que xe et ye sont tous les 2 en 2D).

J'aimerais donc trouver l'équivalent de la fonction plot de Matlab mais sur Labview. Quelqu'un peut m'aider ?

0 Compliments
Message 1 sur 11
5 691 Visites

Bonjour,

 

Peut-on avoir un bout de code d'exemple ?

En soi, le but est d'indexer les 2 tableaux xe et ye, et d'en faire un tableau 1D de taille 4, chaque élément étant une cluster de deux tableaux 1D (chaque couple (xe,ye)). C'est à partir de cela qu'on trace un graphe XY 🙂

 

Cdt

--Eric

Eric M. - Senior Software Engineer
Certified LabVIEW Architect - Certified LabVIEW Embedded Systems Developer - Certified LabWindows™/CVI Developer
Neosoft Technologies inc.

0 Compliments
Message 2 sur 11
5 677 Visites

En pièce jointe vous pouvez trouver un bout de mon programme et de ma face avant.

Le trait rouge est ce que j'aimerais relier à la place de sub_ed2.
Xe et Ye sont mes paramètre qui permette de faire un cercle (plot sur la face avant)

Merci de bien vouloir m'aider

Cordialement,

Laurence G.

 

Tout télécharger
0 Compliments
Message 3 sur 11
5 544 Visites

Bonjour,

 

C'est quelque chose comme ça qu'il faut implémenter...

 

indexer.png

Francis M
0 Compliments
Message 4 sur 11
5 655 Visites

Oh ! Merci ! Ca va peut-être m'aider !


En pièce jointe vous pouvez trouver un bout de mon programme et de ma face avant.

Le trait rouge est ce que j'aimerais relier à la place de sub_ed2.
Xe et Ye sont mes paramètres qui permettent de faire un cercle (plot sur la face avant)

Merci encore

Cordialement,

Laurence G.

Tout télécharger
0 Compliments
Message 5 sur 11
5 544 Visites

Merci ! ça me sera surement utile !

En pièce jointe vous pouvez trouver un bout de mon programme et de ma face avant.

Le trait rouge est ce que j'aimerais relier à la place de sub_ed2.
Xe et Ye sont mes paramètre qui permette de faire un cercle (plot sur la face avant)

Merci de bien vouloir m'aider

Cordialement,

Laurence G.

Tout télécharger
0 Compliments
Message 6 sur 11
5 544 Visites

Message reçu en MP (apparemment petit souci du côté de Noovn pour poster les messages...)

 

"Bonjour,
Je n'arrive pas à répondre sur le forum, ma réponse est bien envoyée mais elle ne s'affiche pas après dans le sujet donc je te répond par MP.
"Merci ! ça me sera surement utile !
En pièce jointe vous pouvez trouver un bout de mon programme et de ma face avant.
Le trait rouge est ce que j'aimerais relier à la place de sub_ed2. Xe et Ye sont mes paramètre qui permette de faire un cercle (plot sur la face avant)
Merci de bien vouloir m'aider
Cordialement,
Laurence G."
programme.png

 

face avant.png"

Francis M
0 Compliments
Message 7 sur 11
5 614 Visites

sub_ed2 est une matrice de 0 et de 1

0 Compliments
Message 8 sur 11
5 606 Visites

Voilà ce que j'ai tenté de faire dans un premier temps pour afficher mes cercles dans un graph ( en PJ):
(le but final étant de relier mes cercles à la place de sub_ed2)

 

 

en PJ, il y a aussi l'affichage de mes cercles avec la fonction plot de Matlab




Tout télécharger
0 Compliments
Message 9 sur 11
5 602 Visites

moi je sèche... c'est quoi le sous-vi sur lequel tu veux brancher ce qui sort de ta boite de calcul?? vois pas comemtn tu traces un (des) cercle ac seulement des 1 et des 0....

Francis M
0 Compliments
Message 10 sur 11
5 567 Visites