资源简介
二次相关时延估计算法,仿真效果图很好,经过验证可准确估计时延
代码片段和文件信息
%用希尔伯特算法对二次相关函数进行加权
clear;
m=100;
t=0:m-1;
s1=10*sin(0.5*t);
D=4;
%产生延时信号
s2=zeros(1m);
for i=(D+1):m
s2(i)=s1(i-D);
end
x=s1;
y=s2;
x1=fft(x2*m-1); %x1=fft(x)
x2=fft(y2*m-1); %x2=fft(y)
G12=conj(x1).*x2;
G11=conj(x1).*x1;
G=conj(G11).*G12;
r1=real(fftshift(ifft(G12)));
r=real(fftshift(ifft(G)));
R=hilbert(r); %H12进行希尔伯特变换
Rn=imag(R); %hilbert(r)计算出的结果其虚部是希尔伯特变化值
c=r-abs(Rn);
[c1p]=mapminmax(c);
[c2p]=mapminmax(r);
[dl]=max(c1)
subplot(211)
plot(c1)
xlabel(‘Hilbert变换后的相关函数‘);
subplot(212)
plot(c2)
xlabel(‘二次相关函数‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 657 2013-11-25 09:28 3_二次相关法程序\ercixiangguan.asv
文件 648 2013-11-27 14:26 3_二次相关法程序\ercixiangguan.m
文件 256082 2013-04-26 17:40 3_二次相关法程序\基于二次相关的时延估计方法研究.caj
目录 0 2013-11-25 09:28 3_二次相关法程序
----------- --------- ---------- ----- ----
257387 4
相关资源
-
永磁无刷直流电机matlab/simuli
nk模型 - 声音响度计算matlab程序(Loudness calc
- Matlab飞行控制工具箱 (Aircraft Contro
- 1.5维谱
- Matlab封装进行期货交易
- 风电场风速的威布尔拟合(weibull)
- 微多普勒处理雷达数据
- 雨流计数法(rainflow)的各种matlab程序
- 一种阴影检测的新的方法
- FISTA 压缩感知的图像使用快速迭代s
- 基于MATLAB永磁同步电机矢量控制系统
- 仿真均匀线阵的泰勒(tayl )方向图加
- 利用双向渐进结构优化法(BESO )优化
- HHT变换matlab程序
- LTE下行链路级仿真程序
- 惯导姿态解算
- 多相滤波(polyphase filter)的基本原理
- 最新最完整的Matlab粒子滤波工具箱(
- 移动机器人轨迹跟踪迭代学习控制 (
- 蓄电池模型 (power battery)
- 求解流体力学中有限体积(FVM)法的
- PSO SVM SVM用于分类时的参数优化
- 流体力学中simple算法的matlab代码
- 最小二乘算法(LMS)处理滤波并预测
- chirp信号的frft的峰值搜索仿真
- matlab编写的蛙跳聚类算法(SFLA)
- LBP特征提取的MATLAB实现
- 数字图像滤波程序
- GCC时延估计
- 基于kaiser窗的双谱线插值FFT谐波分析
评论
共有 条评论