How to remove Noise from the signal?

2 Ansichten (letzte 30 Tage)
Raghu ts
Raghu ts am 17 Jun. 2020
Kommentiert: Ankit Kandpal am 26 Jun. 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 Kommentare
Raghu ts
Raghu ts am 24 Jun. 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 am 26 Jun. 2020
Weiner Filters and matched Filters can be used for 1D signal filtering as well. Try using butterworth filter, and chebyshev filters

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Vinayak Mohite
Vinayak Mohite am 19 Jun. 2020
Bearbeitet: Vinayak Mohite am 19 Jun. 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 Kommentar
Raghu ts
Raghu ts am 23 Jun. 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!

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

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

Start Hunting!

Translated by