NI Home
Cart Achats | Aide
Hello Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI
You are here: 
NI Home > NI Developer Zone > NI Discussion Forums


Répondre
Member
_trent_
Envois : 37
0 Compliments
Solution approuvée

utiliser la fonction Refft ou fftex?

Bonjour,

 

Voilà le questionnement:

Je mesure une signal et j'obtiens alors un tableau de valeur correspondant à 1 période du signal.

Je souhaite enfait comparer ce signal avec un signal de référence et donc utiliser leur transformée de fourier. Quelle est la fonction la plus adaptée, refft ou fftex?

Autrement, si j'utilise la fonction ReFFT je voudrais savoir si je peux écrire cela :

 

TF=ReFFT(mon_signal, nbre_point, partie_im);

ce qui impliquerait que TF soit un tableau lui-aussi avec par exemple : TF[2][5] pour avoir le 5 eme point du tableau de la partie imaginaire. Est-ce vrai?

Vu que dans l'idée j'aimerai faire : diff=TF_mon_signal - TF_signal_ref;

 

De plus, si c'est le cas, comment définir la variable TF ( type TF; mais quel type?)

 

Le but de tout ça étant d'éviter le plus possible l'utilisation de boucles for pour calculer la différence entre les fft.

 

 

Merci :smileyhappy:,

 

 

_trent_

Active Participant
Guillaume_H
Envois : 300
0 Compliments

Re : utiliser la fonction Refft ou fftex?

Bonjour,

 

Merci d'avoir posté votre question sur les forums de National Instruments.

 

A l'heure actuelle, la fonction ReFFT est classée comme obsolette.

 

National Instruments ne vous conseille pas de l'utiliser pour vos applications.

 

Notre recommandation est d'utiliser plutôt la fonction FFTEx pour réaliser votre programme.

 

Vous pouvez d'ailleurs utiliser la fonction CreateFFTTable en conjonction avec FFTEx pour utiliser plusieurs fois votre calcul de FFT.

 

J'espère que ces informations vous aideront dans votre développement.

 

Bien cordialement,

Guillaume H.
National Instruments France

>> NIDays 2011, le mardi 8 février au CNIT de Paris La Défense

Member
_trent_
Envois : 37
0 Compliments

Re : utiliser la fonction Refft ou fftex?

Ok, mais j'ai regardé comment fonctionne CreateFFTTable et je ne comprends pas la forme de la FFTTable... Cela nous renvoie un pointeur mais après?Mystère...(en tout cas pour moi).

En consultant ce site, vous en acceptez les Conditions d'utilisation. Veuillez les lire attentivement avant d'accéder à une quelconque partie du site. Veuillez suivre ce lien pour en savoir plus sur la politique sur les droits d'auteur de ni.com.
Mon Profil | Confidentialité | Conditions d'utilisation | Contacter NI © 2011 National Instruments Corporation. All rights reserved.    |    Envoyer cette page Envoyer cette page