Borrar filtros
Borrar filtros

How to remove Noise from the signal?

2 visualizaciones (últimos 30 días)
Raghu ts
Raghu ts el 17 de Jun. de 2020
Comentada: Ankit Kandpal el 26 de Jun. de 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 comentarios
Raghu ts
Raghu ts el 24 de Jun. de 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 el 26 de Jun. de 2020
Weiner Filters and matched Filters can be used for 1D signal filtering as well. Try using butterworth filter, and chebyshev filters

Iniciar sesión para comentar.

Respuestas (1)

Vinayak Mohite
Vinayak Mohite el 19 de Jun. de 2020
Editada: Vinayak Mohite el 19 de Jun. de 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 comentario
Raghu ts
Raghu ts el 23 de Jun. de 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!

Iniciar sesión para comentar.

Community Treasure Hunt

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

Start Hunting!

Translated by