For my current project work, I need to create an AWGN channel in MATLAB. There is a built-in function in MATLAB named 'awgn'. But that returns the value of received signal after passing through awgn channel. I do not need that. I need a function which will return the channel matrix only.

E.g. for Rayleigh fading channel matrix one can use this function H= (randn+ 1i*randn)/sqrt(2);

I need something like this for AWGN channel. Thanks in advance.


Ouch. The AWGN channel is characterized by the output being the input, plus white gaussian noise.

That's all.

The channel matrix is the identity.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.