Fft et reconstruction avec matlab

Fermé
Nemo - 26 oct. 2009 à 17:06
 Pacorabanix - 26 oct. 2009 à 20:24
Bonjour,

je tourne avec matlab!

je dispose d'une fonction S(w) représentant le spectre d'une fonction continue x(t).
Je souhaiterais reconstruire x(t)
j'ai essayé de faire une transformé inverse avec ifft mais la fonction de matlab est une transformée discrete et mon spectre est celui d'une fonction continue.

En gros je dispose d'un spectre continu et je voudrais reconstruire un signal discret!
quelqu'un peut-il m'aider?

cordialement

1 réponse

Pacorabanix
26 oct. 2009 à 20:24
un ordinateur ne connais pas le continu. Tu ne peux, à moisn de BEAUCOUP te prendre la tête faire des calculs "analytiques" (si tu programme ça en quelque sorte tu reprogrammes un bout de Maple ou matematica par exemple...)

En fait tu es obligé de discrétiser.

et d'ailleurs lorsque tu fais "fft", tu lui donnes un vecteurs de valeurs calculées pour une nombre discret et fini de x !!!

Mais il y a un théorème de maths qui te dis que, si tu as choisi assez de points alors ifft te donnera bien les bonnes valeurs de la fonction que tu as décomposé avec fft.
0