📄 out.m
字号:
function y=out(x)
%%%%%找整数频偏
% pn_received=fft(x(1:16));
% pn_correct=[+4,+4i,-4,-4i,+4,-4i,+4,-4i,+4,-4i,-4,+4i,+4 0 0 0 ];
% max_xcorr=0;
% feq_shift=0;
% for n=0:15
% w=abs(xcorr(pn_received,pn_correct)); %%% .^2
% if w(16)>max_xcorr
% max_xcorr=w(16);
% feq_shift=n;
% end
% tmp=pn_received(1);
% for k=1:15
% pn_received(k)=pn_received(k+1);
% end
% pn_received(16)=tmp;
% end
%%%%%%%%%%%%%纠正整数频偏
% tn=18;
% for u=1:62
% for n=3:18
% x(tn+n)=x(tn+n)*exp(j*2*pi*(n-1)*(-feq_shift)/16);
% end
% tn=tn+18;
% end
%%%%%%%%%%%%%%%%%%%%%输出
m=zeros(1,992);
t=18;
s=0;
for un=1:62
for n=1:16
x(t+17)=x(t+17); %%%%%% 还原
x(t+18)=x(t+18);
m(s+n)=x(t+n+2);
end
t=t+18;
s=s+16;
end
y=m;
% t=36;
% s=16;
% for un=1:31
% for n=1:16
% x(t+17)=x(t+17); %%%%%% 还原
% x(t+18)=x(t+18);
% m(s+n)=x(t+n+2);
% end
% t=t+36;
% s=s+32;
% end
% y=m;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -