IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Fortran Discussion :

La transformée de Fourier rapide (FFT)


Sujet :

Fortran

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 38
    Points : 16
    Points
    16
    Par défaut La transformée de Fourier rapide (FFT)
    bonjour tout le monde,
    voilà j'ai besoin de savoir quel est l'interet de la transformée de fourier rapide ainsi que son algorithme sous fortran 90???...merci à vous...

  2. #2
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut !

    L'intérêt de la transformée de Fourier rapide est de ne faire appel qu'à des opérations arithmétiques élémentaires (+-*/), à l'exclusion de tous calcul de fonctions trigonométriques, d'où son qualificatif de "rapide".

    D'autre part, je te fais remarquer qu'un algorithme est indépendant du langage de programmation.

    Jean-Marc Blanc
    Calcul numérique de processus industriels
    Formation, conseil, développement

    Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 38
    Points : 16
    Points
    16
    Par défaut
    Citation Envoyé par FR119492 Voir le message
    Salut !

    L'intérêt de la transformée de Fourier rapide est de ne faire appel qu'à des opérations arithmétiques élémentaires (+-*/), à l'exclusion de tous calcul de fonctions trigonométriques, d'où son qualificatif de "rapide".

    D'autre part, je te fais remarquer qu'un algorithme est indépendant du langage de programmation.

    Jean-Marc Blanc
    oui mais comment pour calculer l'inverse de transformée d'un tableau (vecteur) Y,càd: Z=real(ifft(fft(Y)))... je pense à écrire une subroutine après je peux l'appeler au cours du programme principal, qu'est ce que vous pensez?? et merci

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 110
    Points : 130
    Points
    130
    Par défaut
    L'algorithme est indépendant du langage de programmation en effet, mais la performance de calcul de FFT peut l'être...C'est une grande légende que ce genre de calcul se fasse plus vite en Fortran qu'en C ou C++ (je n'ai pas connu cette éqoque )

    Après je te conseille naturellement les fftw écrites en C. Si tu veux faire absolument du Fortran, regarde du coté des Numerical Recipes...

  5. #5
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut !

    C'est une grande légende que ce genre de calcul se fasse plus vite en Fortran qu'en C ou C++
    je n'ai pas connu cette éqoque
    Moi si !

    Pour le temps d'exécution de gros calculs, il peut y avoir des différences significatives selon le compilateur utilisé, et cela pour le même langage. En revanche, avec des compilateurs Fortran et C de même provenance, on obtient le même code machine, donc le même temps d'exécution. En ce qui concerne le C++, je ne sais pas, parce que je n'y ai jamais touché.

    Jean-Marc Blanc
    Calcul numérique de processus industriels
    Formation, conseil, développement

    Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)

  6. #6
    Débutant
    Inscrit en
    Juillet 2007
    Messages
    386
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 386
    Points : 119
    Points
    119
    Par défaut
    et pour les tableaux bidimentionnelS?
    y a pas des subroutines?

Discussions similaires

  1. transformée de Fourier sans fft
    Par angelmn dans le forum Signal
    Réponses: 7
    Dernier message: 13/01/2014, 15h57
  2. Utilisation de la Transformée de Fourier Rapide
    Par TigZox dans le forum Langages de programmation
    Réponses: 1
    Dernier message: 24/04/2012, 12h32
  3. La Transformée de Fourier Rapide
    Par babakaber dans le forum Signal
    Réponses: 3
    Dernier message: 01/02/2012, 17h42
  4. Réponses: 2
    Dernier message: 14/10/2011, 14h17
  5. Transformée de fourier rapide
    Par Aida dans le forum Traitement du signal
    Réponses: 23
    Dernier message: 03/01/2006, 15h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo