Utilisez les fonctions dft et idft pour rechercher les transformées de Fourier ascendantes ou inverses discrètes d'un vecteur.
1. Définissez la longueur d'un vecteur de données.
2. Utilisez la fonction exp pour créer un vecteur de données réelles de longueur N.
3. Tracez les données.
4. Utilisez la fonction dft pour calculer la transformée de Fourier discrète de V.
5. Tracez les valeurs absolues de Z.
6. Affichez la définition de la fonction dft.
7. Utilisez la définition ci-dessus pour rechercher un élément de fréquence spécifique et le comparer à l'élément correspondant dans la sortie de la fonction dft.
Idft de Gauss
La fonction idft est la transformée inverse de dft. Elle accepte un vecteur réel ou complexe comme argument et renvoie un vecteur de même longueur.
1. Montrez que la transformée inverse d'une fonction dft est la fonction elle-même.
2. Utilisez le vecteur défini précédemment V, puis démontrez que l'inverse de la dft de V est V elle-même.
3. Affichez la définition de la fonction idft.
4. Utilisez la définition ci-dessus pour rechercher un élément de fréquence spécifique et le comparer à l'élément correspondant dans la sortie de la fonction idft et du vecteur V.