Fonctions > Transformées et filtres > Exemple : dft et idft d'un vecteur
  
Exemple : dft et idft d'un vecteur
Utilisez les fonctions dft et idft pour rechercher les transformées ascendantes ou inverses discrètes de Fourier d'un vecteur.
1. Définissez la longueur d'un vecteur de données.
Cliquez pour copier cette expression
Cliquez pour copier cette expression
2. Utilisez la fonction exp pour créer un vecteur de données réelles de longueur N.
Cliquez pour copier cette expression
3. Tracez les données.
Cliquez pour copier cette expression
4. Utilisez la fonction dft pour calculer la transformée de Fourier discrète de V.
Cliquez pour copier cette expression
5. Tracez les valeurs absolues de Z.
Cliquez pour copier cette expression
6. Affichez la définition de la fonction dft.
Cliquez pour copier cette expression
Cliquez pour copier cette expression
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.
Cliquez pour copier cette expression
Cliquez pour copier cette expression
Cliquez pour copier cette expression
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.
Cliquez pour copier cette expression
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.
Cliquez pour copier cette expression
Cliquez pour copier cette expression
3. Affichez la définition de la fonction idft.
Cliquez pour copier cette expression
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.
Cliquez pour copier cette expression
Cliquez pour copier cette expression
Cliquez pour copier cette expression