Bloc Scicos
fr - eng


Bloc de Transformation de Fourier Rapide

\epsfig{file=FFTCMPLX_f.eps,height=90pt}

Contenu


Palette

Description

Ce bloc calcul une Transformée de Fourier Rapide directe ou inverse. Les entrées/sorties régulières sont la partie réelle et la partie imaginaire d'un nombre complexe. Elles sont vectorielles.

Le paramètre Mode permet de choisir quel agorithme de FTT va être utilisé pour faire le calcul.

Lorque Mode=0 alors la fonction d'interfaçage effectue un choix automatique en fonction de la taille du vecteur d'entrée. Le choix est fait entre l'algorithme fft842 et l'algorithme dfftmx. Le premier algorithme est plus performant en temps de calcul mais ne fonctionne que pour des tailles de vecteur en puissance de 2 et pour des tailles inférieures à 2^15. Le deuxième algorithme (dfftmx) fonctionne pour des tailles de vecteurs arbitraires et des tailles supérieures à 2^15 mais est moins performant en temps de calcul. Si la taille du vecteur est en puissance de 2 et est inférieure à 2^15 alors fft842 est choisi par défaut, sinon le bloc utilise dfftmx.

Mode=1 force l'utilisation de dfftmx.

Si la boîte à outils 'Modnum' a été construite avec la librairie FFTW, alors c'est cette librairie qui est utilisée dans tous les cas.

Boîte de dialogue

\begin{figure}\begin{center}
\epsfig{file=FFTCMPLX_f_gui.eps,width=300pt}
\end{center}\end{figure}

Propriétés par défaut

Fonction d'interface

Fonction de calcul

Voir aussi

Auteurs

A. Layec

Bibliographie

Signal Processing with Scilab. Available : signal.pdf

FFTW. Available : FFTW web site