定位

无源定位

function f=sijie_hanshu()
clc
clear
close all

Fs=48000;%%%采样率
t=0:1/Fs:0.02;%%时长
f=1200;
w=2pi40;

x=5sinc(wt).exp(1i2pif*t); %x信号
x=awgn(x,-5);
% figure
% plot(t,abs(x));

tt=-0.01:1/Fs:0.03;
ff=200;
x_delay=sinc(wtt).exp(1i2pifftt); %x信号
x_delay=awgn(x_delay,-5);
% figure
% plot(tt,abs(x_delay));

%%%时差为0.01 频差为1000
xor_len=length(x_delay)-length(x)+1;
FFT_len=2^11;

xor_value=zeros(xor_len,FFT_len); %%行列关系
%%%滑动求解二维互模糊
for i=1:xor_len
temp=x.conj(x_delay(i:i+length(x)-1));
xor_value(i,:)=fftshift(abs(fft(temp,FFT_len))); %%可以忽略exp(1i
2pi(Fd-f)*n)?
end

[a b]=max(xor_value,[],2); %%每行最大值组成a, b
[c d]=max(a);

b(d); %%
delta_f=Fs*b(d)/FFT_len-Fs/2; %%频差
delta_t=d/Fs; %%时差

f=delta_f

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值