How to remove AWGN noise from Electric Field Signals

2 views (last 30 days)
Hi All, Can any one guide me which filter/ Matlab command is to apply to remove AWGN noise from the Electric Field signals generated through simulation? In fact, i am artificially adding AWGN noise to achieve 20dB SNR to Antenna Array received noiseless signals (Electric Field) to simulate Real-life scenario. But i am unable to find a way or filter to remove this Gaussian noise using some filter scheme. I do not know it will require digital or analogue filter design or what. If some one may send the MatLab code snapshot then it would more handy for me. Thanks

Answers (1)

Image Analyst
Image Analyst on 21 Jan 2018
How about smoothing it with medfilt1(), conv(), or sgolayfilt()?
  2 Comments
awais munawar
awais munawar on 22 Jan 2018
Hi Dear, I browsed the MatLab platform and you seem to be much experienced in noise filter design. In fact, i am not working on Images noise removal. My problem is concerned with Electric Fields (Communication Signals) AWGN noise removal. e.g I have an 08 antenna elements and once one is transmitting the rest 07 are receiving the signal. The received E-Field are complex values stored in matrix each column corresponds to One Transmitter location and rows the Receiver antennas. I added AWGN into received signals and now want to filter this added noise to retrieve back the approximately original signal. I hope i made my problem much more clear now. I tried medfilt1 but not getting good results. Also i tried gaussfir but confused with its input parameters as my signal is frequency domain discrete points data. Kindly suggest me the solution. Thanks
awais munawar
awais munawar on 2 Feb 2018
Image Analyst any help on it? Awaited response...

Sign in to comment.

Categories

Find more on Signal Processing 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!