深入浅出通信原理六
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
深入浅出通信原理六 Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】
连载251:OQPSK调制的相位转移图
连载252:OQPSK调制
% I路信号
>> subplot(321);
>> t=0::8;
>> a=1/sqrt(2);
>> x=;
>> y1= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x);
>> x=;
>> y2= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y3= - a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y4= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y5= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y6= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y7= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y8= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> y01= y1+y2+y3+y4+y5+y6+y7+y8;
>> plot(t,y01);
>> axis([0 8 -2 2]);
>> grid on;
% Q路信号
>> subplot(323);
>> t=0::8;
>> a=1/sqrt(2);
>> x=;
>> y1= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y2= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y3= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y4= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y5= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y6= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y7= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y8= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> y02= y1+y2+y3+y4+y5+y6+y7+y8;
>> plot(t,y02);
>> axis([0 8 -2 2]);
>> grid on;
%QPSK调制信号
>> subplot(325);
>> t=0::8;
>> s1=y01.*cos(2*pi*10*t) ;
>> s2=y02.*sin(2*pi*10*t);
>> plot(t,s1-s2) ;
>> axis([0 8 -2 2]);
% I路信号
>> subplot(322);
>> t=0::8;
>> a=1/sqrt(2);
>> x=;
>> y1= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y2= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y3= - a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y4= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y5= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y6= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y7= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=;
>> y8= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> y01= y1+y2+y3+y4+y5+y6+y7+y8;
>> plot(t,y01);
>> axis([0 8 -2 2]);
>> grid on;
% Q路信号
>> subplot(324);
>> t=0::8;
>> a=1/sqrt(2);
>> x=t-1;
>> y1= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=t-2;
>> y2= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=t-3;
>> y3= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=t-4;
>> y4= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=t-5;
>> y5= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=t-6;
>> y6= -a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=t-7;
>> y7= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> x=t-8;
>> y8= a.*sinc(x).*cos(pi*x)./(1-4.*x.*x); >> y02= y1+y2+y3+y4+y5+y6+y7+y8;
>> plot(t,y02);
>> axis([0 8 -2 2]);
>> grid on;
%QPSK调制信号
>> subplot(326);
>> t=0::8;
>> s1=y01.*cos(2*pi*10*t) ;
>> s2=y02.*sin(2*pi*10*t);
>> plot(t,s1-s2) ;
>> axis([0 8 -2 2]);