How to use DWT for denoising complex data like OFDM symbol ?

3 views (last 30 days)
I want to denoise complex signal but 'wdenoise' function must have input of type: double not complex.
If there are another function for denoising complex signal or any solution to avoid this problem.

Answers (1)

John D'Errico
John D'Errico on 4 Oct 2019
So why not just denoise the real and imaginary parts separately, then combine them back into one complex array. Two calls instead of one. WTP?
  3 Comments
Megha S Kumar
Megha S Kumar on 28 Mar 2020
I am also facing a similar problem. The BER of original is less than that of denoised. I have been trying hard to find a solution but did not get a suitable solution. Kindly share your suggestion if you got the solution.
Thanks in Advance
Melanie Grueso Gala
Melanie Grueso Gala on 26 Aug 2020
Hi
I have the same problem. Has been able to find a solution. My project is linked to the use of NOMA and I am stuck with that part.

Sign in to comment.

Categories

Find more on Wavelet Toolbox in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!