幅度调制实验报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
>>s=Ai(ceil(10*t+0.01)).*g.*cos(2*pi*100*t)-Aq(ceil(10*t+0.01)).*g.*cos(2*pi*100*t);
>> plot(t,s);
>> scatterplot(Ai+j*Aq);
五、结果分析与总结
1.矩形信号的输出信号,假设在1秒内传送10比特
2.矩形信号在频域是以 为对称中心的sinc波形。
3.希尔伯特变换
4.一个四进制比特流的映射过程
5.QAM调制波形图
6.QAM调制星座图,圆点代表发送信号矢量在信号空间中的位置
>> sl = (A.*g.*cos(2*pi*100*t)+A1.*g.*sin(2*pi*100*t))/2;
>> f=1000*(0:256)/512;
>> Su=fft(su,512);
>> Pssu=Su.*conj(Su)/512;
>> Sl=fft(sl,512);
>> Pssl=Sl.*conj(Sl)/512;
>> subplot(4,1,4);
>> plot(f,Pssl(1:257));
>> axis([0,200,0,10]);
第四步,MASK调幅,一个四进制比特流的映射过程
>> M=4;d=1;
>> t=0:1/1e3:0.999;
>> a=randint(1,10,M);
>> a=(2*a-1-M)*d;
希尔伯特在时域的表达式:
频域的表达式:
令 , 则上单边带调幅信号可以表示为:
下单边带调幅信号可以表示为:
2.MASK
BASK分析了当输入是二进制比特流的情况,现在扩展成输入是M进制比特流的幅度调制。这里M=2^N,N是大于或等于3的自然数,将M进制比特流映射成振幅值应该等于:
A=(2m-1-M)d m=1,……,M
>> Pss2=S2.*conj(S2)/512;
>> subplot(2,1,1);
>> plot(f,Pss1(1:257));
>> subplot(2,1,2);
>> plot(f,Pss2(1:257));
第三步,希尔伯特变换,代码如下:
>> %Time and random
>> t=0:1/1e3:0.999;
3.QAM
由两个载波分量的情况下的输入M进制比特流,称为QAM调制方式。
因为载波分量coswt与sinwt是彼此正交的,在一个周期内有 , 所以该调制方式被称为正交幅度调制。其输出信号表达式为:
四、实验步骤
第一步,矩形信号的输出信号,假设在1秒内传送10比特,代码如下:
>> %one second
>> t=0:1/1e3:0.999;
>> a=[1 0 1 0 1 0 1 0 1 0];
>> A=a(ceil(10*t+0.01));
>> A1=[zeros(1,5),A(1:995)];
>> g=ones(1,100);
>> g=[g,g,g,g,g,g,g,g,g,g];
>> su = (A.*g.*cos(2*pi*100*t)-A1.*g.*sin(2*pi*100*t))/2;
>> %Drawing
>> subplot(2,1,1);
>> plot(t,a(ceil(10*t+0.01)));
>> axis([0,1,0,1.2]);
>> subpolt(2,1,2);
>> subplot(2,1,2);
>> plot(t,s);
第二步,矩形信号在频域是以 为对称中心的sinc波形。代码如下:
>> s1=cos(2*pi*100*t);
>> s2=a(ceil(10*t+0.01)).*g.*cos(2*pi*100*t);
>> f=1000*(0:256)/512;
>> S1=fft(s1,512);
>> Pss1=S1.*conj(S1)/512;
>> S2=fft(s2,512);
>> subplot(4,1,1);
>> plot(t,A);
>> axis([0,1,0,1.2]);
>> subplot(4,1,2);
>> plot(t,s);
>> axis([0,1,0,1.2]);
>> subplot(4,1,3);
>> plot(f,Pssu(1:257));
>> axis([0,200,0,10]);
>> plot(t,s);
第五步,QAM调制过程
>> M=4;
>> t=0:1/1e3:0.999;
>> a=randint(10,1,M);
>> Ai=2*floor(a/2)'-1;
>> Aq=2*mod(a,2)'-1;
>> g=ones(1,100);
>> g=[g,g,g,g,g,g,g,g,g,g];
>> %Ten radom
>> a=randint(1,10,2);
>> %Ten rectanglure waveform
>> g=ones(1,100);
>> g=[g,g,g,g,g,g,g,g,g,g];
>> %Binary amplitude modulation
>> s=a(ceil(10*t+0.01)).*g.*cos(2*pi*100*t);
>> subplot(2,1,2);
>> plot(t,s);
>> clear
>> %Cosine & BASK waveform
>> t=0:1/1e3:0.999;
>> a=[1 0 1 0 1 0 1 0 1 0];
>> g=ones(1,100);
>> g=[g,g,g,g,g,g,g,g,g,g];
>> g=ones(1,100);
>> g=[g,g,g,g,g,g,g,g,g,g];
>> s=a(ceil(10*t+0.01)).*g.*cos(2*pi*100*t);
>> subplot(2,1,1);
>> plot(t,a(ceil(10*t+0.01)));
>> subplot(2,1,2);
计算机与信息技术学院综合性实验报告
一、实验目的
了解熟悉BASK、MASK等调制技术;
掌握BASK、MASK等调制的波形变化。
二、实验仪器或设备
PC机 MATLAB软件
三、实验原理
1.BASK
主要讨论幅度调制技术,从最简单的二进制幅度调制开始。设发送信号表示成:
这里 等于1或0。 是来自百度文库带信号波形。
从频域上看,余弦信号是在特定频率上的冲激信号,而矩形信号是sinc波形。因为时域的相乘等价于频域的卷积操作,所以可以认为矩形信号在频域上做了平移,从0到 。矩形信号在频域是以 为对称中心的sinc波形。
相关文档
最新文档