matlab分集仿真研究报告—胡梦春—

matlab分集仿真研究报告—胡梦春—

ID:34903691

大小:144.61 KB

页数:15页

时间:2019-03-13

matlab分集仿真研究报告—胡梦春—_第1页
matlab分集仿真研究报告—胡梦春—_第2页
matlab分集仿真研究报告—胡梦春—_第3页
matlab分集仿真研究报告—胡梦春—_第4页
matlab分集仿真研究报告—胡梦春—_第5页
资源描述:

《matlab分集仿真研究报告—胡梦春—》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理仅供参考学习分集matlab仿真实验报告学院:电子信息工程学院班级:通信1106班姓名:胡梦春学号:11211132指导教师:杨维老师时间:2014年5月27日15/15个人收集整理仅供参考学习分集MATLAB仿真报告要求现给出最大比合并(MRC)、等增益合并(EGC)和选择性合并地分集合并程序,理解各程序,完成以下习题.将程序运行结果及各题目地解答写入word中:b5E2RGbCAP1.用matlab分别运行“BPSKMRC.m”、“BPSKEGC.m”以及“BPSKSEL.m”(a)在程序中标注“注释”处加上

2、注释(英文或中文)①BPSKMRC.m%bpsk.m%SimulationprogramtorealizeBPSKtransmissionsystemp1EanqFDPw%*************Preparationpart***********nd=10000;%NumberofsymbolsthatsimulatesineachloopDXDiTa9E3dsnr_in_dB=[0:15];ber=zeros(1,length(snr_in_dB));forsnr_num=1:length(snr_in_dB)SNR=

3、exp(snr_in_dB(snr_num)*log(10)/10);%*************STARTCALCULATION************nloop=100;%Numberofsimulationloopsnoe=0;%Numberoferrordatanod=0;%Numberoftransmitteddataforiii=1:nloop%*********Datageneration*************data1=rand(1,nd)>0.5;data2=2.*data1-1;%*******Att

4、enuationCalculation******%**********rayleighchannel******code_rate=1;E=1;15/15个人收集整理仅供参考学习sigma=E/sqrt(2*SNR*code_rate);n=[randn(1,nd)+j*randn(1,nd)];h1=1/sqrt(2)*[randn(1,nd)+j*randn(1,nd)];%RayleighchannelRTCrpUDGiTdata41=data2.*h1+sigma.*n;h11=conj(h1);%注释:取h1地共

5、轭data411=data41.*h11;%注释:最大比值合并,每条支路加权系数与本条支路信号幅度成正比5PCzVD7HxA%***********************n=[randn(1,nd)+j*randn(1,nd)];h2=1/sqrt(2)*[randn(1,nd)+j*randn(1,nd)];%RayleighchanneljLBHrnAILgdata42=data2.*h2+sigma.*n;h22=conj(h2);data422=data42.*h22;%*********data4=data411

6、+data422;%注释:将加权后地各支路信号进行合并%*********BPSKDemodulation*******demodata1=data4>0;%**********BitErrorRate(BER)*******noe2=sum(abs(data1-demodata1));nod2=length(data1);noe=noe+noe2;nod=nod+nod2;end%**********Outputresult***********ber(snr_num)=noe/nodend;%*********endof

7、file************figure;semilogy(snr_in_dB,ber,'O-')%注释:画出实际误码率曲线holdon15/15个人收集整理仅供参考学习semilogy(snr_in_dB,0.5*erfc(sqrt(2*10.^(snr_in_dB/10))/sqrt(2)),'+-');%注释:画出高斯信道理论误码率曲线xHAQX74J0Xholdonsemilogy(snr_in_dB,0.5.*(1-sqrt((10.^(snr_in_dB/10))./(10.^(snr_in_dB/10)+1

8、))),'-');%注释:画出瑞利信道理论误码率曲线LDAYtRyKfEylabel('BER');xlabel('E_b/N_0[dB]');legend('simulationBPSKMRCL=2','theorygngaussBPSK','theoryreyleigh');Zzz6Z

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。