无线通信实验报告.doc
文本预览下载声明
无线通信实验报告
篇一:无线通信实验报告
无线通信
实 验 报 告
院系名称: 信息科学与工程学院
专业班级: 电子信息工程10级1班
学生姓名:
学 号:
授课教师: 杨 静
2013 年 10 月 24 日
实验一QPSK信号的误码率仿真
1. 实验分析
四相相移调制是利用载波的四种不同相位差来表征输入的数字信息,是四进制移相键控。它规定了四种载波相位,分别为45°,135°,225°,275°,调制器输入的数据是二进制数字序列,为了能和四进制的载波相位配合起来,需要把二进制数字序列中每两个比特分成一组,共有四种组合,即00,01,10,11,其中每一组称为双比特码元。每一个双比特码元是由两位二进制信息比特组成,它们分别代表四进制四个符号中的一个符号。
2. 源代码:
close all;clc;clear all;
SNR_DB=[0:1:12];
sum=10000;
data= randsrc(sum,2,[0 1]);
[a1,b1]=find(data(:,1)==0amp;data(:,2)==0);
message(a1)=-1-j;
[a2,b2]=find(data(:,1)==0amp;data(:,2)==1);
message(a2)=-1+j;
[a3,b3]=find(data(:,1)==1amp;data(:,2)==0);
message(a3)=1-j;
[a4,b4]=find(data(:,1)==1amp;data(:,2)==1);
message(a4)=1+j;
A=1;Tb=e2*j;
resum=0;
total=0;
m1=find(angle(receive)lt;=pi/2amp;angle(receive)gt;0);
remessage(1,m1)=1+j;
redata(m1,1)=1;
redata(m1,2)=1;
m2= find( angle(receive)gt;pi/2amp;angle(receive)lt;=pi);
remessage(1,m2)=-1+j;
redata(m2,1)=0;
redata(m2,2)=1;
m3=find( angle(receive)gt;-piamp;angle(receive)lt;=-pi/2);
remessage(1,m3)=-1-j;
redata(m3,1)=0;
redata(m3,2)=0;
m4=find( angle(receive)gt;-pi/2amp;angle(receive)lt;=0);
remessage(1,m4)=1-j;
redata(m4,1)=1;
redata(m4,2)=0;
[resum,ratio1]=symerr(data,redata);
pbit(Eb_NO_id)=resum/(sum*2);
[total,ratio2]=symerr(message,remessage);
pe(Eb_NO_id)=total/sum;
end
semilogy(SNR_DB,pe,#39;:s#39;,SNR_DB,pbit,#39;-o#39;);
legend(#39;QPSK仿真误码率#39;,#39;QPSK仿真误比特率#39;);
xlabel(#39;信噪比/dB#39;);
ylabel(#39;概率P#39;);
grid on;
3. 仿真结果
实验二AM调幅波的仿真
1. 实验分析 AM调制方式,属于基带调制,原理是使高频载波的频率随信号幅度改变而改变的调制,我们使用的载波的是正弦波,将信号作为振幅加到载波上,即可实现。AM调制的一般表达式 sAM(t)?[A0?m(t)]cos?ct?A0cos?ct?m(t)cos?ct式中, m(t)为基带调制信号,均值为0;A0为常数,表示叠加的直流分量
2. 源代码:
% 幅度调制 AM 信号
dt=0.001;%时间采样频谱
fmax=1; %信源最高频谱
fc=10; %载波中心频率
T=5; %信号时长
N=T/dt;t=[0:N-1]*dt;
mt=sqrt(2)*cos(2*pi*fmax*t); A=2;
s_am=(A+mt).*cos(2*pi*fc*t);
plot(t,s_am);hold on; %画出AM信号波形
plot(t,A+mt,#39;r--#39;); %表示AM
包络
title(#39;AM调制信号及其包络#39;);
3. 仿真结果
实验三单极性不归零码的仿真
1. 实验分析
单极性不归零码
显示全部