Calcule la transformée de Fourier rapide (FFT) de la séquence en entrée X. Câblez des données à l'entrée X pour déterminer l'instance polymorphe à utiliser ou sélectionnez manuellement l'instance.


icon

Entrées/Sorties

  • c1dcdb.png X

    X représente la séquence en entrée à valeur complexe.

  • cbool.png décalage ?

    décalage ? spécifie si la composante CC se trouve vers le centre de FFT {X}. La valeur par défaut est FAUX.

  • ci32.png Taille de la FFT

    Taille de la FFT est la longueur de la FFT à effectuer.

    Si Taille de la FFT est supérieur au nombre d'éléments de X, ce VI ajoute des zéros à la fin de X pour atteindre la Taille de la FFT. Si Taille de la FFT est inférieur au nombre d'éléments de X, ce VI n'utilise que les n premiers éléments de X pour effectuer la FFT, n correspondant à la Taille de la FFT. Si Taille de la FFT est inférieur ou égal à 0, ce VI utilise la longueur de X pour la Taille de la FFT.

  • i1dcdb.png FFT {X}

    FFT {X} est la FFT de X.

  • ii32.png erreur

    erreur renvoie toute erreur ou mise en garde générée par le VI. Vous pouvez câbler erreur au VI Convertir un code d'erreur en cluster d'erreur pour convertir le code d'erreur ou la mise en garde en cluster d'erreur.

  • FFT 1D

    Pour les signaux 1D, le VI FFT calcule la Transformée de Fourier Discrète (DFT) de la séquence en entrée avec un algorithme de Transformée de Fourier rapide. La DFT 1D est définie de la manière suivante :

    pour n = 0, 1, 2, …, N–1

    x correspond à la séquence en entrée, N correspond au nombre d'éléments de x, et Y correspond au résultat de la transformée.

    La résolution de fréquence, ou l'écart en fréquence entre les composantes de Y, correspond à :

    fe correspond à la fréquence d'échantillonnage.

    Le tableau suivant illustre les éléments type de FFT {X} pour différentes valeurs de décalage et de taille de la FFT, où Y correspond à FFT {X} et n correspond à la taille de la FFT :

    n est pair (k = n/2)n est impair (k = (n-1)/2)
    Maj Élément de tableau Fréquence correspondante Élément de tableau Fréquence correspondante

    FAUX

    (valeur par défaut)

    Y0 Composante CC Y0 Composante CC

    FAUX

    (valeur par défaut)

    Y1 Δf Y1 Δf

    FAUX

    (valeur par défaut)

    Y2 f Y2 f

    FAUX

    (valeur par défaut)

    Y3 f Y3 f

    FAUX

    (valeur par défaut)

    Yk–2 (k–2)Δf Yk–2 (k–2)Δf

    FAUX

    (valeur par défaut)

    Yk–1 (k–1)Δf Yk–1 (k–1)Δf

    FAUX

    (valeur par défaut)

    Yk Fréquence de Nyquist Yk kΔf

    FAUX

    (valeur par défaut)

    Yk+1 –(k–1)Δf Yk+1 kΔf

    FAUX

    (valeur par défaut)

    Yk+2 –(k–2)Δf Yk+2 –(k–1)Δf

    FAUX

    (valeur par défaut)

    Yn–3 –3Δf Yn–3 –3Δf

    FAUX

    (valeur par défaut)

    Yn–2 –2Δf Yn–2 –2Δf

    FAUX

    (valeur par défaut)

    Yn–1 –Δf Yn–1 –Δf
    n est pair (k = n/2)n est impair (k = (n-1)/2)
    Maj Élément de tableau Fréquence correspondante Élément de tableau Fréquence correspondante
    VRAI Y0 –(Fréquence de Nyquist) Y0 kΔf
    VRAI Y1 –(k–1)Δf Y1 –(k–1)Δf
    VRAI Y2 –(k–2)Δf Y2 –(k–2)Δf
    VRAI Y3 –(k–3)Δf Y3 –(k–3)Δf
    VRAI Yk–2 –2Δf Yk–2 –2Δf
    VRAI Yk–1 –Δf Yk–1 –Δf
    VRAI Yk Composante CC Yk Composante CC
    VRAI Yk+1 Δf Yk+1 Δf
    VRAI Yk+2 f Yk+2 f
    VRAI Yn–3 (k–3)Δf Yn–3 (k–2)Δf
    VRAI Yn–2 (k–2)Δf Yn–2 (k–1)Δf
    VRAI Yn–1 (k–1)Δf Yn–1 kΔf

    Rubriques apparentées

    Unités de sortie pour les VIs basés sur la FFT

    Exemples

    Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.

    • labview\examples\Signal Processing\Transforms\FFT and Power Spectrum Units.vi