Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

modelling AWGN in MATLAB question

Status
Not open for further replies.

gkamendje

Newbie level 3
Joined
Jan 31, 2010
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,306
modelling AWGN question

In my simulations up to now using BPSK signaling, the AWGN channel was modelled by simply adding a gaussian real value to the transmitted symbol. However, I came across some matlab AWGN modelling like this one which add a complex value to the transmitted symbol

function Y =awgn(X, sigma)
% AWGN GENERATOR
% 07-31-1993
% Awgn is an m-file that adds awgn noise to the matrix X
% Where sigma is standard deviation of the noise
% Ec/No- 1/(2*sigma^2).
[rr,ccJ =size(X);
W =randn(rr,cc)+ i*randn(rr,cc);
Y=X+sigma.*W;
disp('AWGN IS ADDED TO SIGNAL');
(From Mehmet Kutlu: Kalman Filtering Approach to blind equalization).

My question is the following: Why is it necessary to add a complex noise value while we are dealing with BPSK symbols which are +1 or -1? Is it because of the subsequent filtering? How does this translate into physical (real electrical) quantities? Any link to a book or an article that explains this in details will be appreciated.

Thanks GA
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top