📄 off_synchronization.h
字号:
void Off_Synchronization(short *signal,short *send,short *lfm,short *r,int Signal_len)
{
int i,j;
unsigned int N;
int Num=Fs*Ts;
double K=B/Ts;
double sum;
int max;
N=ceil((float)Signal_len/(float)Num);
for(i=0;i<Num;i++)
{
lfm[i]=(int)(cos(2*pi*i*F_start/Fs+pi*K*pow(i,2)/pow(Fs,2))*100);
}
for(j=0;j<N;j++)
{
for(i=0;i<Num;i++)
{
signal1[i]=0;
signal1[i]=(int)signal[i+Num*j]/100;
}
for(i=0;i<Num;i++)
{
sum=0;
sum=lfm[i]*signal1[i+j]+sum;
}
}
for(i=0;i<30720;i++)
{
receive[i]=signal[i+3764];
}
return;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -