全文预览

MATLAB仿真实例(通信原理资料)

上传者:读书之乐 |  格式:doc  |  页数:29 |  大小:0KB

文档介绍
1,且占空比为50%的单极性归零码,并画出其波形图;最后,计算该RZ的功率谱密度,并画出其波形。Р 程序流程图Р产生0,1分布的随机序列Р产生码元为0,1的RZР计算功率谱,并画出波形Р画出波形РRZ波形及其功率谱密度仿真流程图Р 仿真程序及运行结果Р仿真程序:Р%实验二:画出单极性归零码及其功率谱Рclose allРclear allРglobal dt t df NРN=2^14; %采样点数РL=64; %每码元的采样点数РM=N/L; %码元数РRb=2; %码速率为2Mb/sРTs=1/Rb; %码元间隔Рdt=Ts/L; %时域采样间隔РRt=0.5; %占空比Рdf=1/(N*dt);?%频域采样间隔РT=N*dt; %截短时间РBs=N*df/2; %系统带宽Рt=linspace(-T/2,T/2,N);?%时域横坐标Рf=linspace(-Bs,Bs,N);?%频域横坐标РEP=zeros(1,N);Рfor jj=1:100Р a=round(rand(1,M)); %产生M个取值0,1等概的随机码Р s=zeros(1,N); %产生一个N个元素的零序列Р for ii=1:Rt*Ts/dtР s(ii+[0:M-1]*L)=a;%产生单极性归零码Р endР Q=t2f(s); %付氏变换Р P=Q.*conj(Q)/T; %P为单极性归零码的功率Р EP=(EP*(jj-1)+P)/jj; %累计平均Рend Рaa=30+10*log10(EP+eps);%加eps以避免除以零Рfigure(1)Рset(1,'Position',[10,350,600,200])%设定窗口位置及大小Рfigure(2)Рset(2,'Position',[10,50,600,200])%设定窗口位置及大小Рfigure(1)Рplot(f,aa,'g')

收藏

分享

举报
下载此文档