How can i transmit a modulated signal through a AWGN channel which adds a zero mean gaussian real random number with variance s^2
1 回表示 (過去 30 日間)
古いコメントを表示
M = 4;
data=randi([0, M-1], 10000,1);
modData = pammod(data,M);
scatterplot(modData)
title('4-PAM');
snr=[0 2 4 6 8 10 12 15];
y=awgn(modData,snr);
scatterplot(y)
2 件のコメント
John BG
2016 年 3 月 26 日
Simulink already has a block for AWGN channels where you can change the setting to your values of interest.
Vidya Viswanathan
2016 年 3 月 29 日
You could consider using "comm.AWGNChannel" System object. This provides you with a lot of options including one to specify the noise variance. Refer to the following documentation link for the same:
As pointed out by John, the same is available in Simulink as well. The following link describes the block corresponding to AWGN channel: http://www.mathworks.com/help/comm/ref/awgnchannel.html
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Propagation and Channel Models についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!