pilot_pn_search.m

来自「CDMA下行解调的MatLab程序」· M 代码 · 共 17 行

M
17
字号
function [PeakValue, PeakPos ,corrvalue] = Pilot_PN_Search(Ia,Qa,M_PN_I,M_PN_Q)

 M_PN_I=[M_PN_I M_PN_I(1:64)];
 M_PN_Q=[M_PN_Q M_PN_Q(1:64)];
 corrvalue=zeros(1,32768);
 tempX=zeros(1,64);
 tempY=zeros(1,64);
 tempI=zeros(1,64);
 tempQ=zeros(1,64);
 for ii=1:32768
     tempI=M_PN_I(ii:ii+63);
     tempQ=M_PN_Q(ii:ii+63);
     tempX=(sum(tempI.*Ia+tempQ.*Qa))^2;
     tempY=(sum(tempQ.*Ia-tempI.*Qa))^2;
     corrvalue(ii)=tempX+tempY;
 end;
 [PeakValue PeakPos]=max(corrvalue);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?