Bonjour !
J'ai un petit problème...
Sous MatLab, quand on écrit :
x = 1:1000
plot(abs(fft( cos(x/1000 *2*pi)))) soit une période
on obtient un pic fréquentiel d'ordre 2
Maintenant :
plot(abs(fft( cos(x/200 *2*pi)))) soit 5 périodes
on obtient un pic d'ordre 6
Maintenant :
plot(abs(fft( cos(x/100 *2*pi)))) soit 10 périodes
on obtient un pic d'ordre 11, impair, je comprends pas
Y'a surement un truc qui m'échape...
Si vous avez une idée, n'hésitez pas.
Merci !
2006-09-16
11:27:39
·
6 réponses
·
demandé par
jojo
1
dans
Sciences et mathématiques
➔ Mathématiques
ça y'est j'ai trouvé. abs(fft(...)) donne la valeur d'amplitude de la composante fréquentielle. j'aurais du comparer abs(fft(...)) et imag(fft(...)) pour pouvoir différencier les sin des cos.
2006-09-17
12:23:01 ·
update #1