Calcul Récursif de la Transformée de Fourier Rapide.

Slides:



Advertisements
Présentations similaires
CHAPITRE 1 Opérations sur les nombres relatifs
Advertisements

MODULE - METHODES POTENTIELLES
Calcul Récursif de la Transformée de Fourier Rapide
Résolution de systémes par substitition et par élimination.
2.Les différentes architectures (Louis)
Dossier TICE Excel.
Présentation Unité de codage
Le sens des opérations La loi des signes.
1. L’ADN et l’information génétique
NOTE : Pour faire évoluer le diaporama, si le clic de souris ne fait rien utilisez les touches du clavier : Pg up Pg down.
Exercices sur les fractions
Cours de 3ème SAGE P Chapitre 1 Calcul numérique.
Les manipulations algébriques
Fabienne BUSSAC NOMBRES RELATIFS 1. PRODUIT
Transformée de Fourier discrète et transformée de Fourier rapide
ENCHAINEMENT D’OPERATIONS.
Cours de 3ème SAGE P Module1 Révisions Calculs numériques.
2. La série de Fourier trigonométrique et la transformée de Fourier
Howell Chap. 7, test t. Différence entre une moyenne tirée dun échantillon et une moyenne dune population quand la moyenne et lécart- type de la population.
Simplifier une fraction
Les Matrices Une matrice est un arrangement rectangulaire de nombres disposés en colonnes et lignes T = T est une matrice de 3 X.
Diviser pour résoudre A. Principe général B. Applications
Entiers relatifs Définition:
Les Entiers Relatifs La règle des entiers relatifs
TNS et Analyse Spectrale
Multiprécision.
PRIORITES DE CALCUL I VOCABULAIRE On considère deux nombres a et b
1.2 Les facteurs et les multiples
Donner ensuite l'écriture décimale de C. a 10 
Addition – Soustraction - Multiplication
nombres pairs / impairs
EXPRESSIONS NUMÉRIQUES T.HABIB.
Enchaînement d’opérations
Exemple : Relation IP/MASQUE
?...1…-13…( )…x…/… …-(-2)…-2(5-7)…-2+6…?
Nombres décimaux.
Transformée de Hartley
Additions et soustractions (4)
CALCUL D’AIRE cours 6.
Exemples algorithmes FFT
PS3_16 Project 3D Vision On Chip Implémentation VHDL de la «Census Transform» F. Bertrand.
2005/2006 Structures de Données Introduction à la complexité des algorithmes.
…. +6,2= 120 En effet, pour retrouver le terme marquant dans une addition, soustraire le terme connu à la somme ,2=113,8 Pour la soustraction, attention.
(Asie 99) On donne : Calculer A et B et donner le résultat sous la forme d'un quotient de deux nombres entiers _ A =  B =
Patricia Renault UPMC 2004/2005
(-6) (-5)x3+6-(-3)= (-5)x3+6-(-3)=(-15)+6+3 =(-15)+9 = (-6)
CALCULS AVEC DES DURÉES
Les Diagrammes de Bohr et Lewis
Les règles de calculs avec des additions avec des multiplications
Les tables de multiplication 50 opérations en 5 minutes Per1_1
ADDITION, SOUSTRACTION
CALCUL STRATÉGIQUE Calcule vite et bien ! Utliser les sommes avec 5 pour effectuer facilement des soustractions.
Opérations sur les nombres relatifs
Enchaînement d’opérations
Opérations sur les nombres relatifs
Travail # 1 Tutorial de mathematiques Foyer : 140
Enchaînement d’opérations
M. YAMANAKA – Cours de mathématiques. Classe de 4ème.
Chapitre 1: Nombres relatifs M. FELT
1 Chimie générale : La matière 202-NYA-05 Chap.1 Introduction 1.3 La matière Transformation physique: Transformation chimique:
SSII, séance n°13, bilan du cours 15 décembre 2015 Dernière séance 2015 Résumé des chapitres et notions abordées en 2015.
(Amérique 99) On donne les nombres : a = et b = Calculer A et B tels que : A= a - b et B = a b.
Les regles de divisibilite
Les stratégies de calcul 5 e et 6 e année. Addition.
Les diagrammes de quartiles (8.4). Comment ferais-tu pour couper cette pizza en 4 pointes de même grosseur?
A= 2x ( 1,5-0,3) Quel est le calcul prioritaire ? Y-a-t-il des parenthèses ? Il y a des parenthèses : donc le calcul entre parenthèses est prioritaire.
Activités fractionnaires Consignes : Réponds aux 5 questions posées – Tu peux faire un brouillon sous les réponses.
Opérations sur les nombres relatifs Chapitre 1 Classe de 4ème.
Rappels sur la transformée de Fourier
Range les nombres du plus petit au plus grand.
Transcription de la présentation:

Calcul Récursif de la Transformée de Fourier Rapide

Transformation d’une séquence d’un nombre N pair d’échantillons

Séparation deux séquences d’échantillons de numéro pair et impair x o,N/2 (t) x i,N/2 (t)

Séparation deux séquences d’échantillons de numéro pair et impair x o,N/2 (t) x i,N/2 (t)

Séparation deux séquences d’échantillons de numéro pair et impair x o,N/2 (t) x i,N/2 (t)

Séparation deux séquences d’échantillons de numéro pair et impair x o,N/2 (t) x i,N/2 (t)

Séparation deux séquences d’échantillons de numéro pair et impair x o,N/2 (t) x i,N/2 (t)

Séparation deux séquences d’échantillons de numéro pair et impair x o,N/2 (t) x i,N/2 (t)

Séparation deux séquences d’échantillons de numéro pair et impair x o,N/2 (t) x i,N/2 (t)

Séparation deux séquences d’échantillons de numéro pair et impair x o,N/2 (t) x i,N/2 (t)

Séparation deux séquences d’échantillons de numéro pair et impair x o,N/2 (t) x i,N/2 (t)

Calcul de la T. F. des échantillons de numéro pair (taille N/2) x o,N/2 (t) x i,N/2 (t) (récursivité; arrêt pour N=1 : X 1 (0)=x 1 (0)) X o,N/2 (k) T.F. taille N/2

Calcul de la T. F. des échantillons de numéro impair (taille N/2) x o,N/2 (t) x i,N/2 (t) X o,N/2 (k) X i,N/2 (k) T.F. taille N/2 (récursivité) T.F. taille N/2 T.F. taille N/2

Multiplication des échantillons X i,N/2 (k) (taille N/2) x o,N/2 (t) x i,N/2 (t) X o,N/2 (k) X i,N/2 (k) x  k,  exp(-2  j/N)     T.F. taille N/2 T.F. taille N/2 T.F. taille N/2

0 Obtention par addition des N/2 premiers termes de X N (k) (taille N) x o,N/2 (t) x i,N/2 (t) X o,N/2 (k) X i,N/2 (k) XN(k)XN(k) + + T.F. taille N/2 T.F. taille N/2 T.F. taille N/2 x  k,  exp(-2  j/N)    

0 1 Obtention par addition des N/2 premiers termes de X N (k) (taille N) x o,N/2 (t) x i,N/2 (t) X o,N/2 (k) X i,N/2 (k) XN(k)XN(k) T.F. taille N/2 T.F. taille N/2 T.F. taille N/2 x  k,  exp(-2  j/N)    

0 1 N/2-1 Obtention par addition des N/2 premiers termes de X N (k) (taille N) x o,N/2 (t) x i,N/2 (t) X o,N/2 (k) X i,N/2 (k) XN(k)XN(k) T.F. taille N/2 T.F. taille N/2 T.F. taille N/2 x  k,  exp(-2  j/N)    

0 1 Obtention par soustraction des N/2 derniers termes de X N (k) (taille N) x o,N/2 (t) x i,N/2 (t) X o,N/2 (k) X i,N/2 (k) XN(k)XN(k) T.F. taille N/2 T.F. taille N/2 T.F. taille N/2 N/2-1 N/2 x  k,  exp(-2  j/N)    

Obtention par soustraction des N/2 derniers termes de X N (k) (taille N) x o,N/2 (t) x i,N/2 (t) X o,N/2 (k) X i,N/2 (k) XN(k)XN(k) T.F. taille N/2 T.F. taille N/2 T.F. taille N/2 N/2 N-1 N/ x  k,  exp(-2  j/N)    

x o,N/2 (t) x i,N/2 (t) X o,N/2 (k) X i,N/2 (k) XN(k)XN(k) T.F. taille N/2 T.F. taille N/2 T.F. taille N/2 0 1 N/2 N-1 0 N/ N/2 N-1 N/2-1 0 x  k,  exp(-2  j/N)   N 

 Calcul préalable et mémorisation des  k pour les calculs répétitifs (ne pas refaire le calcul des exponentielles s’il est déjà fait !)  Tenir compte d’une éventuelle perte de précision (quelques bits)  On peut commencer par effectuer tous les tris en séquences d’échantillons de numéros pairs et impairs avant de faire le calcul récursif (‘‘bit reversal ’’) : représentation binaire de t : b 0 b 1 b 2...b m, on range x(t) à l’adresse b m...b 2 b 1 b