Académique Documents
Professionnel Documents
Culture Documents
On considère fj = f (xj ), j = 0, . . . , N − 1
avec xj = Nj , j = 0, . . . N − 1
avec
N−1
1 X
˜
fk = f (xj )e −2iπkxj
N
j=0
1 Indices?
2 Relation entre f˜k (DFT) et fˆk (CFT)?
3 FFT?
j
j = 0, . . . N − 1 e 2iπ N
j
j = 0, . . . N − 1 e 2iπ N
Parseval
N−1 N/2
1 X X
|f (xj )|2 = |f˜k |2
N
j=0 k=−N/2+1
1
dx → N
N/2
X
DFT f (xj ) = f˜k e 2iπkxj
k=−N/2+1
∞
X
CFT f (xj ) = fˆk e 2iπkxj
k=−∞
jk
e 2iπkxj = e 2iπk N = e 2iπ( N +pj ) = e 2iπ(k+pN)( N ) , p ∈ Z
j j
N/2
X X
f (xj ) = fˆk+pN e 2iπkxj
p∈Z k=−N/2+1
X
Par identification f˜k = fˆk + fˆk+Np
p∈Z ∗
November 29, 2021 10 / 20
Aliasing ou repliement de spectre
X
f˜k = fˆk + fˆk+Np
p∈Z ∗
Pour un signal à bande limitée: ∃M, fˆk = 0 for |k| > M/2
original →
50% modes ←
25% modes
75% modes
j = 0, . . . N − 1, k = −N/2 + 1, . . . N/2
F̂ = MSPPH F
F = MPHSP F̂
November 29, 2021 17 / 20
DFT et FFT
j=0
j=0 j=0
j=0 j=0
N/2−1 N/2−1
2iπ 2iπ
− N/2 jk − 2iπk − N/2 jk
X X
N f˜k = f2j e +e N f2j+1 e
j=0 j=0
2 Utiliser la symétrie de la DFT:
pour une DFT de longueur K
f˜k = f˜k+pK , ∀p ∈ Z
j=0 j=0
N/2−1 N/2−1
2iπ 2iπ
− N/2 jk − 2iπk − N/2 jk
X X
N f˜k = f2j e +e N f2j+1 e
j=0 j=0
2 Utiliser la symétrie de la DFT:
pour une DFT de longueur K
f˜k = f˜k+pK , ∀p ∈ Z
Appliquer pour K = N/2 → Calculer deux transformées de Fourier de
longueur N/2 (0 ≤ k ≤ N/2 − 1) et sommer pour chaque
0≤k ≤N −1
Si N est une puissance de 2 → O(Nlog2 N) opérations
November 29, 2021 19 / 20
Schéma pour la FFT
2iπk
Wk = e N