Précédent   Forum des professionnels en informatique > Environnements de développement > MATLAB > Signal
Signal Forum d'entraide sur le traitement du signal en MATLAB
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/01/2012, 18h09   #1
Invité de passage
 
Homme kaber haiba
Étudiant
Inscription : janvier 2012
Messages : 2
Détails du profil
Informations personnelles :
Nom : Homme kaber haiba
Localisation : Mauritanie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2012
Messages : 2
Points : 0
Points : 0
Par défaut La Transformée de Fourier Rapide

Bonjour,

Je suis en train d'apprendre la FFT et j'ai le problème suivant :
Soit le signal suivant:
Définition préalable :
Code :
1
2
3
4
5
6
7
8
9
10
11
fs = 50; % sampling period
Ts = 1/fs; % sampling frequency
n = 0:99; % number of points
%Soit les signaux suivants:
a1 = 10*sin(2*pi*n*Ts);
a5 = 7*sin(2*5*pi*n*Ts);
a7 = 5*sin(2*7*pi*n*Ts);
a11 = 2*sin(2*11*pi*n*Ts);
a13 = 1*sin(2*13*pi*n*Ts);
a17 = 0.5*sin(2*17*pi*n*Ts);
a19 = 0.2*sin(2*19*pi*n*Ts);
Le signal total est donné par l'expression suivante:
Code :
at = a1+a5+a7+a11+a13+a17+a19;
Que représentent a1, a5, a7, a11, a13, a17 et a19?
babakaber est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 15h48   #2
Membre confirmé
 
Homme Thomas Pegot
Étudiant
Inscription : janvier 2012
Messages : 195
Détails du profil
Informations personnelles :
Nom : Homme Thomas Pegot
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2012
Messages : 195
Points : 299
Points : 299
Bonjour,

Apparemment a1,...,a19 sont les coefficients de la série de Fourier d'une fonction paire. Tu peux voir: http://fr.wikipedia.org/wiki/S%C3%A9rie_de_Fourier

Finalement en calculant at tu as tout l'air de calculer la série de Fourier Sn d'une fonction paire sauf que en réalité j'ai plutôt l'impression que ce soit les bn que tu calcules. Il y a donc incohérence entre les noms de tes variables et les réels coefficients. Soit tu laisse sinus et tu appels tes variables par bn sinon c'est cosinus.
Gakusei est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 13h28   #3
Invité de passage
 
Homme kaber haiba
Étudiant
Inscription : janvier 2012
Messages : 2
Détails du profil
Informations personnelles :
Nom : Homme kaber haiba
Localisation : Mauritanie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2012
Messages : 2
Points : 0
Points : 0
Citation:
Envoyé par Gakusei Voir le message
Bonjour,

Apparemment a1,...,a19 sont les coefficients de la série de Fourier d'une fonction paire. Tu peux voir: http://fr.wikipedia.org/wiki/S%C3%A9rie_de_Fourier

Finalement en calculant at tu as tout l'air de calculer la série de Fourier Sn d'une fonction paire sauf que en réalité j'ai plutôt l'impression que ce soit les bn que tu calcules. Il y a donc incohérence entre les noms de tes variables et les réels coefficients. Soit tu laisse sinus et tu appels tes variables par bn sinon c'est cosinus.
merci bc pour la réponse et le lien mais est ce que on peut dire que ces coeficients sont des harmoniques du signal at?
babakaber est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 17h42   #4
Membre confirmé
 
Homme Thomas Pegot
Étudiant
Inscription : janvier 2012
Messages : 195
Détails du profil
Informations personnelles :
Nom : Homme Thomas Pegot
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2012
Messages : 195
Points : 299
Points : 299
Comme dit précédemment tes notations me paraissent floues.
En toute rigueur dans ton cas, les "ak" ( k dans {1,..,19}) sont des harmoniques de rang impaires correspondant à Hk:

Hk: x -> bk(f).sin(nx.2pi/T)

avec les ak=0 (coefficient de la série et non tes valeurs "ak" ( k dans {1,..,19}) ) .

Dans ce cas les coefficients sont les bk. Dans ton cas ce sont: b1=10,.., b19=0.2 .
Remarque: Des coefficients (scalaire) ne sont pas des harmoniques (fonction).

Il faudrait que tu remplaces a1,..,a19 par h1,..,h19. On les confond avec les coefficients de la série.

Ce sont donc les harmonique mais non les coefficient.
Gakusei est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h44.


 
 
 
 
Partenaires

Hébergement Web