04 January 2021 1 1K Report

Hi,

I have a mixed signal which consists of three individual signals. I would like to get back the original three signals from the mixed signal. The procedures I used in MATLAB are:

1. Applied FFT on the mixed signal

2. Used lowpass and bandpass filter to separate the signals

3. Used filtfilt (https://www.mathworks.com/help/signal/ref/filtfilt.html ) to get back the original signals.

However, I'm not getting the reconstructed signals exact/close to the original signals. The length of L1 and L2 should be same/very close for both original signal and reconstructed signals (see Fig. 5)

Any help/suggestions would be highly appreciated.

Regards,

Sohel

More Sohel Rana's questions See All
Similar questions and discussions