Matlab环境中16-QAM的性能仿真(共3页).docx
《Matlab环境中16-QAM的性能仿真(共3页).docx》由会员分享,可在线阅读,更多相关《Matlab环境中16-QAM的性能仿真(共3页).docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上Matlab环境下16-QAM仿真1.原理框图均匀随机数M=2n 的QAM信号映射器+=+高斯随机数高斯随机数检测器比较差错计数器2.matlab程序:clear all;nsymbol=;%每种信噪比下的发送符号数M=16;%16-QAMgraycode=0 1 3 2 4 5 7 6 12 13 15 14 8 9 11 10;%格雷码编码规则EsN0=5:20;%信噪比的范围snr1=10.(EsN0/10);%将dB值转化成线性值msg=randint(1,nsymbol,M);%由0-15的整数值组成的均匀随机数msg1=graycode(msg+1);%将
2、随机数映射成格雷码msgmod=qammod(msg1,M);%16-QAM调制spow=norm(msgmod).2/nsymbol;%求出每个符号的平均功率for indx=1:length(EsN0) sigma=sqrt(spow/(2*snr1(indx) ;%根据符号功率求出噪声功率 rx=msgmod+sigma*(randn(1,length(msgmod)+j*randn(1,length(msgmod); %混入高斯加性白噪声 y=qamdemod(rx,M);%16-QAM的解调 decmsg=graycode(y+1);%格雷码的逆映射 err,ber(indx)=bi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 环境 16 QAM 性能 仿真
限制150内