2022年GMSK系统的建模与仿真MATLAB程序 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年GMSK系统的建模与仿真MATLAB程序 .pdf》由会员分享,可在线阅读,更多相关《2022年GMSK系统的建模与仿真MATLAB程序 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、主程序:sr=256000.0; % 符号率ml=1; % 解调电平数br=sr.*ml; % 比特率nd = 100; % 每次循环中的符号个数ebn0=15; % 信噪比IPOINT=8; % 过采样点数%* 滤波器初始化 * irfn=21; % 阶数B=0.25*sr; B2=0.6*sr; xh = gaussf(B,irfn,IPOINT,sr,1); %发送器滤波器设计xh2 =gaussf(B2,irfn,IPOINT,sr,0); %接收器滤波器设计%*衰落初始化 * tstp=1/sr/IPOINT; %时间分辨率itau = 0; %直达波形dlvl = 0; n0=6;
2、 %瑞利衰落th1=0.0; itnd0=nd*IPOINT*100; itnd1=1000; now1=1; fd=320; flat =1; %*开始计算 * nloop=1000; % 循环数noe = 0; % 错误数nod = 0; % 传送数据数目for iii=1:nloop %*产生数据 * data1=rand(1,nd.*ml)0.5; % rand: built in function subplot(4,2,1) ,stairs(data1); title(产生的原始信号 ) axis(0,50,-2,2); %*GMSK调制* data11=2*data1-1; da
3、ta2=oversamp(data11,length(data11),IPOINT); data3=conv(data2,xh); subplot(4,2,2),plot(data3); title(基带信号通过高斯白噪声后) th=zeros(1,length(data3)+1); ich2=zeros(1,length(data3)+1); qch2=zeros(1,length(data3)+1); for ii=2:length(data3)+1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -
4、- - - - 第 1 页,共 5 页 - - - - - - - - - th(1,ii)=th(1,ii-1)+pi/2*data3(1,ii-1)./IPOINT; end ich2=cos(th); qch2=sin(th); fich2=fft(ich2,800); fqch2=fft(qch2,800); subplot(4,2,3),plot(abs(fich2); title(同相支路频谱 ); subplot(4,2,4),plot(abs(fqch2); title(正交支路频谱 ); %*衰减计算 * spow=sum(ich2.*ich2+qch2.*qch2)/nd;
5、 attn=0.5*spow*sr/br*10.(-ebn0/10); attn=sqrt(attn); %* 衰落信道 * ifade,qfade=sefade(ich2,qch2,itau,dlvl,th1,n0,itnd1,now1,length(ich2),tstp,fd,flat); %产生的数据送入衰落模拟器itnd1 = itnd1+ itnd0; %更新衰落计数器%*加性高斯白噪声 * ich3,qch3= comb(ifade,qfade,attn);% 加入高斯白噪声ich4,qch4 = compconv(ich3,qch3,xh2); syncpoint =irfn*I
6、POINT-IPOINT/2+1; ich5=ich4(syncpoint:IPOINT:length(ich4); qch5=qch4(syncpoint:IPOINT:length(qch4); fich5=fft(ich5,100); fqch5=fft(qch5,100); subplot(4,2,5),plot(abs(fich5); title(加入噪声后的同相支路频谱); subplot(4,2,6),plot(abs(fqch5); title(加入噪声后的正交支路频谱); %*GMSK解调* demoddata2(1,1)=-1; for k=3:2:nd*ml+1 demo
7、ddata2(1,k)=ich5(1,k)*qch5(1,k-1)*cos(pi*(k)0; end for n=2:2:nd*ml+1 demoddata2(1,n)=ich5(1,n-1)*qch5(1,n)*cos(pi*(n)0; end demodata=demoddata2(1,2:nd*ml+1); subplot(4,2,7),stairs(demodata); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - a
8、xis(0,50,-2,2); title(恢复波形 ); %* 估计差错概率 * noe2=sum(abs(data1-demodata); nod2=length(data1); noe=noe+noe2; nod=nod+nod2; %*输出结果 * ber=noe/nod; fprintf(差错概率估计值 =%fn,noe/nod); 子程序:function iout, qout = compconv(idata, qdata, filter) iout = conv(idata,filter); qout = conv(qdata,filter); function iout,qo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年GMSK系统的建模与仿真MATLAB程序 2022 GMSK 系统 建模 仿真 MATLAB 程序
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内