Précédent   Forum du club des développeurs et IT Pro > 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
 
Outils de la discussion
Publicité
'
Vieux 19/10/2009, 17h42   #1
jena
Nouveau Membre du Club
 
Inscription : août 2005
Messages : 192
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 192
Points : 34
Points : 34
Par défaut Résolution de la FFT

Salut;
Comment obtenir une bonne résolution avec la fonction FFT sur matlab;
pour que je puisse voir tous les harmonies.
MERCI
jena est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2009, 19h14   #2
mr_langelot
Membre habitué
 
Avatar de mr_langelot
 
Inscription : août 2003
Messages : 113
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2003
Messages : 113
Points : 131
Points : 131
Bonjour,

je ne crois pas trop m'aventurer en disant que ça dépend quand même de ton signal...

Pour la répresentation, il faudra utiliser semilogx ce qui répondra certainement à ta question.

__________________
bobo PC
mr_langelot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2009, 19h40   #3
jena
Nouveau Membre du Club
 
Inscription : août 2005
Messages : 192
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 192
Points : 34
Points : 34
non; je parle de la fonction fft .
Le problème se manifeste lorsque une harmonie a une largeur grande donc elle masque une autre harmonie du spectre.
existe t'il une solution sur matlab pour ce problème
merci
jena est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2009, 08h05   #4
phryte
Membre Expert
 
Inscription : mai 2008
Messages : 1 021
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 1 021
Points : 1 139
Points : 1 139
Bonjour.
Peux-tu nous donner un échantillon du signal ?
phryte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2009, 17h48   #5
ol9245
Membre Expert
 
Avatar de ol9245
 
Homme Olivier Planchon
Chercheur
Inscription : avril 2007
Messages : 876
Détails du profil
Informations personnelles :
Nom : Homme Olivier Planchon
Âge : 51
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Chercheur

Informations forums :
Inscription : avril 2007
Messages : 876
Points : 1 043
Points : 1 043
Plus ton signal est long (en longueur de l'échantillonage), plus les harmoniques proches peuvent être correctement séparées entre elles.
__________________
Quelle que soit sa maigreur, les couilles de l'éléphant rempliront une marmite (proverbe gabonais)
Matlab 7.12.0.635 (R2011a), Ubuntu 12.04 64bits. <<<Je ne réponds pas aux messages privés techniques. Merci de poster les questions techniques sur les forums, comme c'est recommandé ICI>>>
ol9245 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2009, 12h11   #6
jena
Nouveau Membre du Club
 
Inscription : août 2005
Messages : 192
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 192
Points : 34
Points : 34
qu'est ce que voulez vous dire par longueur d'échantillonnage?
est ce que ça veut dire longueur du signal en nombre du point ou bien le nfft ?
SVP, donnez moi un exemple
merci
jena est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2009, 14h20   #7
ol9245
Membre Expert
 
Avatar de ol9245
 
Homme Olivier Planchon
Chercheur
Inscription : avril 2007
Messages : 876
Détails du profil
Informations personnelles :
Nom : Homme Olivier Planchon
Âge : 51
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Chercheur

Informations forums :
Inscription : avril 2007
Messages : 876
Points : 1 043
Points : 1 043
je parle du nombre de points du signal, cad : soit de la durée de l'échantillon si tout l'échantillon est passé dans la FFT, soit de la largeur de la fenêtre, si un fenêtrage est utilisé.

quelle est le nombre de points de ton signal ?
__________________
Quelle que soit sa maigreur, les couilles de l'éléphant rempliront une marmite (proverbe gabonais)
Matlab 7.12.0.635 (R2011a), Ubuntu 12.04 64bits. <<<Je ne réponds pas aux messages privés techniques. Merci de poster les questions techniques sur les forums, comme c'est recommandé ICI>>>
ol9245 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2009, 22h04   #8
jena
Nouveau Membre du Club
 
Inscription : août 2005
Messages : 192
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 192
Points : 34
Points : 34
bon, j'ai segmenté mon signal en 1024 points avec une fenetre de hanning 1024 POINTS et nfft = 4096;
Normalement mon objectif est d'avoir des pics dans le spectre avec des largeurs inférieur à 4 points
A+
jena est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2010, 11h26   #9
jena
Nouveau Membre du Club
 
Inscription : août 2005
Messages : 192
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 192
Points : 34
Points : 34
Salut
c'est à dire je dois faire de zero padding au signal échantilloné mais toujours la résolution (largeurs des pics de spectre) sont grandes.
Est ce qu'il ya une solution
SVP
Merci
jena est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2010, 11h54   #10
harmonips
Futur Membre du Club
 
Arnaud Jeanvoine
Inscription : juin 2010
Messages : 54
Détails du profil
Informations personnelles :
Nom : Arnaud Jeanvoine

Informations forums :
Inscription : juin 2010
Messages : 54
Points : 15
Points : 15
bonjour,
si tu veux plus de point dans le domaine fréquentiel par rapport à un nombre limité de point en entrée, le Zero pading est la solution par contre attention il faut que le signal auquel tu rajoutes les zeros soit au centre et non au début car lorsque tu appliques la fenêtre, tu attenues le système. il te faut :
Code :
[0 0 0 signal 0 0 0] % attention c'est juste un exemple
bonne chance
harmonips est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h33.


 
 
 
 
Partenaires

Hébergement Web