版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 通信原理大作业学号:02092008姓名:侯宝军一、2PSK信号的调制与解调1.Matlab程序代码:% 通信原理2PSK信号仿真、功率谱和想干解调分析演示 clcclose allclear all codn=60; % 仿真的码元个数fc=6e+3; % 载波频率fs=fc*6; %数据采样率 bode=1000; % 信号波特率code=round(rand(1,codn); % 产生随机信码 code_len=round(1/bode/(1/fs); % 得到一个码元周期的数据长度 for i=1:codn % 产生双极性数字基带信号 x0(i-1)*code_len+1:code_
2、len*i)=code(i);endx=2*x0-1; car=cos(2*pi*fc/fs*(0:length(x0)-1); % 产生载波y=x.*car; % 2PSK信号等于双极性数字基带信号乘以载波 figuresubplot(211)plot(x)axis(0 length(x0) -1.5 1.5)grid onzoom ontitle('Ôʼ»ù´øÐźÅ') subplot(212)plot(y)zoom ongrid ontitle(
3、'2PSKÐźÅ') ay=abs(fft(y); % 进行幅频特性分析f=0:fs/length(y):fs/2;ay=ay(1:length(f); figureplot(f,ay)zoom ongrid ontitle('2PSKµÄƵÆ×') z=y.*car; % 相干解调fl=fir1(64,fc/fs*2); %低通滤波¨z1=2*filter(fl,1,z); figuresubplot(211)plot(z)grid ontitle
4、('混频器输出信号')subplot(212)plot(z1)grid ontitle('解调得到的基带信号')zoom on figuresubplot(211)plot(x)axis(0 length(x0) -1.5 1.5)grid ontitle('原始基带信号')subplot(212)plot(z1)axis(0 length(x0) -1.5 1.5)grid ontitle('解调得到的基带信号')zoom on2.波形显示 调制:解调:二、2FSK调制与解调 1Matlab程序代码: % 通信原理2FSK信号仿
5、真、功率谱和相干解调分析演示clcclose allclear allcodn=60; % 仿真的码元个数fc1=6e+3; % 载波频率fc2=12e+3;fs=fc1*6; % 数据采样率bode=1000; % 信号波特率code=round(rand(1,codn); % 产生随机信码code_len=round(1/bode/(1/fs); % 得到一个码元周期的数据长度for i=1:codn % 产生数字基带信号 s0(i-1)*code_len+1:code_len*i)=code(i);ends1=s0;s2=1-s0;car1=cos(2*pi*fc1/fs*(0:leng
6、th(s1)-1); % 产生载波car2=cos(2*pi*fc2/fs*(0:length(s2)-1);y=s1.*car1+s2.*car2; % 2PSK信号等于单极性数字基带信号乘以载波figuresubplot(311)plot(s1)axis(0 length(s0) -1.5 1.5)grid ontitle('原始基带信号s1')subplot(312)plot(s2)axis(0 length(s0) -1.5 1.5)grid onzoom ontitle('原始基带信号s2')subplot(313)plot(y)zoom ongrid
7、 ontitle('2FSK信号')ay=abs(fft(y); % 进行幅频特性分析f=0:fs/length(y):fs/2;ay=ay(1:length(f);figureplot(f,ay)zoom ongrid ontitle('2FSK的频谱')z1=y.*car1; % 相干解调z2=y.*car2;f1=fir1(64,fc1/fs*2); % 低通滤波f2=fir1(64,fc2/fs*2);z3=2*filter(f1,1,z1);z4=2*filter(f2,1,z2);figuresubplot(211)plot(z1)grid onti
8、tle('混频器输出信号z1')subplot(212)plot(z2)grid ontitle('混频器输出信号z2')figuresubplot(211)plot(z3)grid ontitle('解调得到的基带信号s1')subplot(212)plot(z4)grid ontitle('解调得到的基带信号s2')zoom onfiguresubplot(411)plot(s1)axis(0 length(s1) -1.5 1.5)grid ontitle('原始基带信号s1')subplot(412)plot(s2)axis(0 length(s2) -1.5 1.5)grid ontitle('原始基带信号s2')subplot(413)plot(z3)axis(0 length(s1) -1.5 1.5)grid o
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论