MATLAB Answers

Filtering the signal from noise

6 views (last 30 days)
Rohan  Mehta
Rohan Mehta on 4 Jul 2019
Edited: KALYAN ACHARJYA on 4 Jul 2019
I am having a signal of 5 Seconds and total number of samples are 1000000 which are coming from an Laser Diode and I want to seperate signals of 1Hz frequency which are mixed with noise from various source by which filter and how to extract this signals ?
As I am new to matlab signal processing don't know how to do it please help !!!

  5 Comments

Show 2 older comments
Raj
Raj on 4 Jul 2019
I don't think low pass filters will work here. Your requirement is to extract only 1Hz signal from the noisy signal. Looks like you need a Bandpass filter with a very narrow pass band around 1Hz. See here.
Rohan  Mehta
Rohan Mehta on 4 Jul 2019
Same error for bandpass filter
Undefined function 'bandpass' for input arguments of type 'double'.
Raj
Raj on 4 Jul 2019
Looks like you don't have signal processing toolbox installed. Go by the old design way and design a transfer function for bandpass filter. Good luck.

Sign in to comment.

Answers (0)

Sign in to answer this question.