problème avec la fonction fft(X,n)
bonjour,
mon problème c'est que je ne comprend pas le role de n de la fonction fft(X,n) de matlab par exemple si en fais entrer:
Code:
1 2
| k=[1 1;-1 1];
m=fft(k); |
ceci donne :
ce qui est logique mais quand on fais entrer :
Code:
1 2
| k=[1 1;-1 1];
m=fft(k,8); |
ceci donne :
Code:
1 2 3 4 5 6 7 8 9 10
| m=
0 2.0000
0.2929 + 0.7071i 1.7071 - 0.7071i
1.0000 + 1.0000i 1.0000 - 1.0000i
1.7071 + 0.7071i 0.2929 - 0.7071i
2.0000 0
1.7071 - 0.7071i 0.2929 + 0.7071i
1.0000 - 1.0000i 1.0000 + 1.0000i
0.2929 - 0.7071i 1.7071 + 0.7071i |
alor j'ai pas compris coment matlab peut faire un fft avec un longueur plus grand que la matrice.
quelqu'un peut m'expliquer? merci
youir