Effacer les filtres
Effacer les filtres

How to remove Noise from the signal?

5 vues (au cours des 30 derniers jours)
Raghu ts
Raghu ts le 17 Juin 2020
Commenté : Ankit Kandpal le 26 Juin 2020
Signal data is attched as .mat file,
Can soemone help in
  1. Identifying what type of signal it is?
  2. What methods/filters can be applied to remove noise? any example.
  3. Is it possible to model the method/filter logic in simulink?
  6 commentaires
Raghu ts
Raghu ts le 24 Juin 2020
Aren't Weiner, Matched filters are image processing filter?
I tried Adaptive filters but didn't get results,
Can you suggest some filters to use in real time simulations?!
Ankit Kandpal
Ankit Kandpal le 26 Juin 2020
Weiner Filters and matched Filters can be used for 1D signal filtering as well. Try using butterworth filter, and chebyshev filters

Connectez-vous pour commenter.

Réponses (1)

Vinayak Mohite
Vinayak Mohite le 19 Juin 2020
Modifié(e) : Vinayak Mohite le 19 Juin 2020
Hi Raghu,
Within the Signal Processing Toolbox, you may refer to the following resources (documentation and examples)to know more about noise cancellation and filter design using MATLAB.
  1 commentaire
Raghu ts
Raghu ts le 23 Juin 2020
Hello Vinayak,
Thank you for the answer,
I tried using filter designer before applying savitzky golay, but couldn't get the results for real time run simulations,
1.
filt = designfilt('lowpassfir', 'PassbandFrequency', 0.1, 'StopbandFrequency', 1, 'PassbandRipple', 1, 'StopbandAttenuation', 60);
2.
Sr = 200;
O = 10;
Cf = 30;
filt = designfilt('lowpassfir','FilterOrder',O,'CutoffFrequency',Cf,'Samplerate',Sr);
both didn't work.
Can you suggest some methods for real time applications.
Please correct me, if I misunderstood!

Connectez-vous pour commenter.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by