|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : mai 2011 Messages : 2 ![]() |
Bonjour a tous
J ai un petit souci, tout de meme genant avec matlab. Je fais du traitement du signal et j ai fait des enregistrements audio. Je sais exactement quelle frequence j envoie et ensuite j'enregistre. Mon probleme est le suivant: quand j'envoie une frequence, disons par exemple 400 Hz, que je fais mon traitement du signal avec ma FFT, la frequence que je vais recuperer ne sera pas egale a 400Hz mais a une valeur toujours un peu inferieure, 398Hz notamment. J ai regarde la difference et elle reste lineaire en fonction de la frequence. Donc ma question est : d' ou provient cette erreur? Mon programme est le suivant: Code :
L'erreur serait-elle due au fait que la longueur de mon signal n'est pas egale a une valeur de 2 puissance x? Merci d'avance pour vos reponses |
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com