通信原理大作业(共5页).docx
精选优质文档-倾情为你奉上通信原理大作业班级:学号:姓名:2PSK信号的调制与解调分析: 调制: 随机产生一段码元,设:码元个数为60,载波频率采用8KHz,每个周期8个采样点,信号波特率为1000,所以每个码元内有64数据,对这60*64个数据,得出2PSK信号。对原始信号和2PSK信号画图比较。解调:采用相干解调,通过混频器后可以得到带有载波的信号,通过滤波器后就可以得到基带信号。对原始信号和解调后的基带信号画图比较。程序:clcclose allclear all codn=60; % 仿真的码元个数fc=8e+3; % 载波频率fs=fc*8; %数据采样率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_len*i)=code(i);endx=2*x0-1; % x中有code_len(一个码元中的数据个数)*codn(码元个数) car=cos(2*pi*fc/fs*(0:length(x0)-1); %产生载波y=x.*car; % 2PSK信号等于双极性数字基带信号乘以载波 figuresubplot(2,1,1)plot(x)axis(0 length(x0) -1.5 1.5)grid onzoom ontitle('原始基带信号') subplot(2,1,2)plot(y)zoom ongrid ontitle(' 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(2,1,1)plot(z)grid ontitle('混频器输出信号')subplot(2,1,2)plot(z1)grid ontitle('解调得到的基带信号')zoom on figuresubplot(2,1,1)plot(x)axis(0 length(x0) -1.5 1.5)grid ontitle('原始基带信号')subplot(2,1,2)plot(z1)axis(0 length(x0) -1.5 1.5)grid ontitle('解调得到的基带信号')zoom on结果图形:1, 原始信号与2PSK信号的对比2, 载波频率的显示3, 通过混频后得信号与解调后得基带信号的比较4, 原始信号与解调后得基带信号的比较专心-专注-专业