AWGN信道传输中QPSK调制系统的检测性能

上传人:ni****g 文档编号:511453042 上传时间:2023-12-05 格式:DOCX 页数:2 大小:85.21KB
返回 下载 相关 举报
AWGN信道传输中QPSK调制系统的检测性能_第1页
第1页 / 共2页
AWGN信道传输中QPSK调制系统的检测性能_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《AWGN信道传输中QPSK调制系统的检测性能》由会员分享,可在线阅读,更多相关《AWGN信道传输中QPSK调制系统的检测性能(2页珍藏版)》请在金锄头文库上搜索。

1、AWGN信道传输中QPSK调制系统的检测性能一、Matlab程序源码如下:clearall;%对随机序列产生的方法初始化s=RandStream(mt19937ar,Seed,5489);RandStream.setDefaultStream(s);s=RandStream(mcg16807,Seed,0);RandStream.setDefaultStream(s);N=105;%码元数Eb_NO=-4:20;%Eb/N0比特信噪比s_data=zeros(1,N);ErrorCount=zeros(1,length(Eb_N0);%预先分配内存,用于记录错误的码元数forj=1:lengt

2、h(Eb_N0)p=(2*(rand(1,N)0.5)-1)+1i*(2*(rand(1,N)0.5)-1);s=(1/sqrt(2)*p;%归一化n=10(-Eb_N0(j)/40)*l/sqrt(2)*(randn(l,N)+li*randn(l,N);%加性高斯白噪声r=s+n;%解调r_re=real(r);%实部r_im=imag(r);%虚部s_data(r_re0&r_im=0&r_im0)=1+1*1i;s_data(r_re=0)=-1+1*1i;s_data(r_re=0&r_im0)=1-1*1i;ErrorCount(j)=size(find(p-s_data),2);

3、%错误的码元数endsim_QPSK=ErrorCount/N;%仿真QPSK误码率theory_QPSK=erfc(sqrt(0.5*(10.(Eb_N0/20)(l/4)*(erfc(sqrt(0.5*(10.(Eb_N0/20).2;%理论QPSK误码率closeallfiguresemilogy(Eb_N0,theory_QPSK,b.-);holdonsemilogy(Eb_N0,sim_QPSK,mx-);axis(42010=31)gridonlegend(理论QPSK误码率,仿真QPSK误码率);xlabel(Eb/No(dB)ylabel(BER)title(QPSK误码率的仿真与理论曲线比较)有图可见QPSK仿真误码率曲线和理论误码率曲线几乎重合在一起,说明实验方法是正确可行的。四、Box-Muller方法产生噪声和Matlab中AWGN方法产生噪声的差异:Box-muller方法的基本原理是先生成瑞利分布,然后乘以一个与之独立的(0,2pi)上均匀分布的余弦。无论是wgn还是awgn函数,实质都是由randn函数产生的噪声,即wgn函数中调用了randn函数,而awgn函数中调用了wgn函数。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号