La partie délicate dans cette intégrale est en fait le i
qui désigne un nombre complexe. Ainsi, on se souvient probablement que i² = -1
ou i = √-1
. Il peut également être utile de se rappeler que la forme d’un nombre complexe est a + ib
. Il possède donc une partie réelle et une partie imaginaire.
Aussi, lorsque nous résolvons réellement l’intégrale ci-dessus, nous obtenons ces nombres complexes où a
et b
correspondent aux coefficients que nous recherchons.
Nous avons cependant trois problèmes à traiter :
- Comment traiter
i
.
- Comment traiter les signaux discrets.
Donc, commençons par le deuxième.
Pour comprendre la transformée de Fourier discrète, nous devons d’abord comprendre comment échantillonner un signal continu ?
Selon Wikipédia, En traitement du signal, l’échantillonnage est la réduction d’un signal à temps continu en un signal à temps discret. Voici un exemple de la façon dont la forme du signal change avec la modification du taux d’échantillonnage :
Disons que le signal original est un signal d’une amplitude de deux et d’une fréquence de cinq sur une période d’une seconde :
Maintenant, lorsque nous diminuons le taux d’échantillonnage, regardons comment la forme du signal change :
A mesure que l’on diminue encore la fréquence d’échantillonnage, nous obtenons :
Donc, l’essentiel est : Plus le taux d’échantillonnage est élevé, meilleure est la qualité du signal et aussi nous pouvons distinguer plus de fréquences.
Maintenant, que nous savons comment échantillonner les signaux, nous allons regarder la modification des algorithmes connus sous le nom de Transformée de Fourier Discrète.
Transformation de Fourier discrète
Tout signal échantillonné de longueur N dans le domaine temporel peut être représenté de manière unique et non ambiguë par une série finie de sinusoïdes.
Donc, Nous n’avons plus à traiter de l’infini dans notre nouvelle définition.
Quelle est la différence ?
Dans la transformation de Fourier standard, nous avons utilisé une fonction du temps x(t)
pour générer un signal continu. Maintenant Dans le cas discret, nous n’avons pas de fonction, nous avons un ensemble de données, un ensemble de points que nous obtenons en échantillonnant le signal continu. Donc, je vais utiliser {x}
pour donner un ensemble de données tel qu’il contient la lecture de l’échantillonnage tel que :