11211181调制解调

11211181调制解调

ID:37970276

大小:194.30 KB

页数:24页

时间:2019-06-04

11211181调制解调_第1页
11211181调制解调_第2页
11211181调制解调_第3页
11211181调制解调_第4页
11211181调制解调_第5页
资源描述:

《11211181调制解调》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、无线仿真实验姓名:学号:班级:通信班任课教师:第一部分:调制解调题目现给出bpsk、qpsk及“书上习题”的调制解调程序,理解各程序,完成以下习题。将程序运行结果及各题目的解答写入word中:1.用matlab运行书上习题中的“bpskqpsk125.m”(a)说明bpsk、qpsk解调判决方法(b)误比特率为1e-2、1e-3及1e-4时的Eb/N0分别是多少?(c)从物理意义上说明为什么bpsk、qpsk误比特率曲线是重叠的(d)当samples减少为100000,10000,1000时观察误比特率曲线的变化,你得出什么结论。解答:运行该程序,可

2、以得到下图(图一):图一(a)说明bpsk、qpsk解调判决方法从源程序中我们可以看出:当进行bpsk解调判决的时候有这段程序:%ifa(zeromean)noisesampleislargerthansqrt(Eb)%awrongdecsionismade也就是说当一个噪声抽样点的能量大于信号的一个符号能量的时候就会做出错误的判决。当进行qpsk解调判决时有这样一段程序:%acorerectdecisionismadeiftheconstellationpointangle%iswithinpi/4ang-pi/4.只要星座角全部在判决在π/4和-

3、π/4之间,那么我们就可以正确进行解调。(b)误比特率为1e-2、1e-3及1e-4时的Eb/N0分别是多少?将光标分别放在纵坐标分别为0.01,0.001,0.0001处,观察所对应的纵坐标的数值:当误比特率=0.01,如图二,此时信噪比为4.3dB;图二当误比特率=0.001,如图三,此时信噪比为6.8dB;图三当误比特率=0.0001,如图四,信噪比为8.3dB;(c)从物理意义上说明为什么bpsk、qpsk误比特率曲线是重叠的我们知道qpsk是由两个正交的bpsk组成的,而且这两路正交的bpsk相互独立,因此qpsk与bpsk之间的误比特率是

4、相等的。(d)当samples减少为100000,10000,1000时观察误比特率曲线的变化,你得出什么结论。将抽样点缩小为100000,10000,1000时,分别得到如下图形:图四Sample=100000,如图五图五Sample=10000,如图六图六Sample=1000,如图七图七结论:从以上的图形可以看出,对于当抽样点=1000000,此时误码率在10-4之前都与理想的曲线基本相吻合;当抽样点=100000时,基本没有变换;当抽样点=10000时,误码率只能在10-2之前能够与李响曲线相吻合,当抽样点=1000时,误码率在10-1以前才

5、能和理想曲线相吻合。有以上得出结论,要想得到与李响曲线相吻合的误码率=10-n曲线,抽样点至少=10n+2;2..用matlab运行“bpsk.m”、“qpsk.m”(a)在各程序中标注“注释”处加上注释(英文或中文)(b)说明加性高斯白噪声的产生方法,请再给出一种加性高斯白噪声的产生方法,并验证其正确性。(c)参考“bpskqpsk125.m”的画图功能,给出Eb/N0---误比特率曲线和高斯信道下的理论误比特率曲线。(d)观察nd及nloop参数变化时,曲线的现象,并说明原因。(e)画出不同信噪比条件下的的星座图,解释其对误码率的影响。(f)通过

6、程序画出QPSK和BPSK的Eb/N0---误比特率曲线,观察曲线的现象,能得出什么结论。解答:(a)bpsk.mdata1=rand(1,nd)>0.5;%码源,由rand函数生成1行nd列随机数,随机数均为0会1;demodata1=data4>0;%解调:data4>0,则demodata1=1;data4<0,则demodatal=0;noe2=sum(abs(data1-demodata1));%误码的总数nod2=length(data1);%由length函数得到datal的长度,即码源的个数ber(snr_num)=noe/nod%误

7、码率qpsk.mdata=rand(1,nd*ml)>0.5;%码源,由rand函数生成1行nd*ml列随机数,随机数均为0或1data1=2*data-1%将data中0变成“-1”sigma=E/sqrt(2*SNR*code_rate);%sigma:standarddeviationofnoisedemodata1=demodata>0;%解调:demodata>0,则demodata=1;demodata<0,则demodata=0noe2=sum(abs(data-demodata));%误码的总数nod2=length(data1);%

8、由length函数的出datal的长度,即码源的个数ber(snr_num)=noe/nod;%误码率qps

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

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

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