Recherche Transformé de Fourrier en VB 6.0

avillenave Messages postés 26 Date d'inscription mardi 6 janvier 2004 Statut Membre Dernière intervention 28 novembre 2007 - 25 mars 2005 à 11:56
remyb718 Messages postés 6 Date d'inscription mercredi 8 décembre 2004 Statut Membre Dernière intervention 6 juillet 2005 - 6 juil. 2005 à 12:14
Bonjour à tous,

J'ai besoin d'une fonction : La fft -> la transformée de Fourrier

Je ne m'interresse qu'à la partie réelle du résultat.
Cette transformée est souvent utilisé dans de nombreux domaines donc j'aimerai avoir des informations pour savoir où la trouver ? dans quel programme ? enfin bon toute information est interressante

Merci d'avance

J'ai taper mais pas que sur les claviers

6 réponses

crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
25 mars 2005 à 12:24
Si tu nous expliques sur la papier comment elle fonctionne, on pourra te donner des pistes pour la coder, car mes cours de math sont bien vieux et la transformé de Fourrier ca me dis quelque chose, mais, c'ets un peu comme la mère du Pape, je suis persuadée qu'elle a existé, mais je serais incapable de la reconnaitre ???

Christophe R
0
avillenave Messages postés 26 Date d'inscription mardi 6 janvier 2004 Statut Membre Dernière intervention 28 novembre 2007
25 mars 2005 à 14:39
La transformé de Fourrier:

X(w) = (1/(2*pi))*Integrale de -inf à +inf de x(t)e-jwt dt

avec ejt = cos t + i sin t -> i representant l'imaginaire donc on s'en fout ca doit donner donc

X(w) = (1/(2*pi))*Integrale de -inf à +inf de x(t)*cos(wt) dt

Voilà à quoi ca resemble

J'ai taper mais pas que sur les claviers
0
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 1
31 mars 2005 à 12:39
Je doute que tu puisse niaquer l'exponentiel de i est obtenir un resultat corect.
J'ai l'algo tout fait et qui fonctionne (je pense le metre bientot en ligne) tu peut toujour me mailer (flachyjoe @ hotmail.com) si tu veut pas te faire chier à rechercher l'algo recursif.
La formule que tu donne est celle de la transformé de Fourrier générale, l'algo FFT ( Fast Fourrier Transform) est basé sur celui de la DFT (Discret Fourrier Transform) pour des signaux discret, et utilise des propriétés de recursivité des spectres pour accelerer le calcul...

Une petite recherche viens de me donner l'algo en C, facile à transférrer en VB :
http://www.cppfrance.com/code.aspx?ID=21423

Flachy Joe
0
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 1
31 mars 2005 à 12:48
Apres un regard d'un peu plus pres, le code C risque d'etre assez dur à transformer : il utilise des operations de décalage bianaire (<<) qui n'ont pas d'equivalent en VB :-(

Flachy Joe
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 1
1 avril 2005 à 18:30
Mon code est en ligne :

http://www.vbfrance.com/code.aspx?ID=30471

Flachy Joe
0
remyb718 Messages postés 6 Date d'inscription mercredi 8 décembre 2004 Statut Membre Dernière intervention 6 juillet 2005
6 juil. 2005 à 12:14
0
Rejoignez-nous