Bonjour, je débute sous matlab. J'ai un fichier .mat bruité à la fréquence 7650Hz. Je souhaite le filtrer pour supprimer ce bruit.
Pouvez-vous m'aider
Merci d'avance
Bonjour, je débute sous matlab. J'ai un fichier .mat bruité à la fréquence 7650Hz. Je souhaite le filtrer pour supprimer ce bruit.
Pouvez-vous m'aider
Merci d'avance
Salut,
Un filtre simple :
++ bonne chance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 % Filtrage par convolution xx =1:0.2:2*pi; D = sin(xx); sFilter = 3; % Taille du filtre Df = conv(D,ones(1,sFilter)/sFilter) % Test : plot(xx,D) hold on plot(xx,Df(2:end-1))
AlloSchool, votre école sur internet.
Salut!
Tu peux essayer avec un filtre en peigne qui éliminera non seulement la composante à 7650 Hz, mais aussi ses harmoniques.
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)
salut,
je te propose d'utiliser la fonction porte, en la multipliant par ton signal bruité(signal reçus), mais pour ce faire, on dois connaître à priori la bande passante du signal émis (qui n'est pas encore bruité).
si tu peux nous donner la bande passante de ta fréquence pour qu'on puisse avancé, (car je suppose que jusqu'à présent tout semble obscur)..
cordialement
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager