Discussions au sujet des autres produits NI

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

comment utiliser la cross correlation ?

Bonjour à tous !

 

Toujours le nez dans labview, j'ai quelques questions.

 

- je souhaite utiliser une cross corrélation affin de récupérer la réponse de mon système à un signal MLS, mais je n'arrive pas à interpréter le résultat qui me semble tronqué.

  Que faire après la cross corrélation pour obtenir un signal correspondant à ma réponse ? dois je utiliser une window sur mes 2 signaux?

 

-comment faire passer sur mon VI, un signal créé dans une première boucle, à une seconde boucle? 

 Lorsque je trace un fil qui traverse les deux boucles, le signal ne passe jamais dans la seconde boucle.

 

merci d'avance.

0 Compliments
Message 1 sur 3
3 817 Visites

Bonjour,

 

Pour répondre déjà à votre seconde question, merci de voir ce tutorial:

http://zone.ni.com/devzone/cda/tut/p/id/7585

 

Qui explique dans quels cas utiliser les variables, effectivement dans votre cas vous allez en avoir besoin, car lorsque vous utilisez 2 boucles en parallèle vous ne pouvez plus utiliser des fils pour relier les 2 boucles.
En fonction de votre cahier des charges, vous allez utiliser soit les variables locales, soit les variables globales, vous pouvez aussi utiliser des notificateurs ou des files d'attentes.
Dans votre cas je pense que vous avez besoin d'une structure productrice/consomatrice, en utilisant les files d'attentes, voici un lien expliquant ceci:

http://zone.ni.com/devzone/cda/tut/p/id/3023

 

Cordialement.

Nacer M. | Certified LabVIEW Architecte

0 Compliments
Message 2 sur 3
3 802 Visites

ok merci de ta réponse !

 

sinon personne ici n'a deja utilisé de MLS ou géneration aleatoire de signaux ? comment demoduler mon signal de sortie ?

0 Compliments
Message 3 sur 3
3 795 Visites