• 大小: 2KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-04
  • 语言: Matlab
  • 标签: 海杂波  小波  

资源简介

帮助海杂波初学者学习基于小波分解的hurst指数求解算法,以及基于空间分形特性差异进行海杂波目标检测算法

资源截图

代码片段和文件信息

function [hurst]=estimate_hurst_pic(nopolinput_data)
input_dir=‘.......‘;%%%%%%设置数据读取路径
data_name=[input_dirpol‘_‘input_data];
data0=importdata(data_name);
for i=1:14
    data=data0(:i);
%产生hurst指数时间尺度图并计算Hurst指数
[MN]=size(data‘);
data=data‘-ones(MN)*mean(data‘);%减去均值
[da]=wavedec(data16‘db4‘);%16级小波分解
[cd1cd2cd3cd4cd5cd6cd7cd8cd9cd10cd11cd12cd13cd14cd15cd16]=detcoef(da[12345678910111213141516]);%提取小波分解细节分量

%%%%%%%%%%%经验证4—12尺度的分形维数效果较好

yvals=[var(cd4)var(cd5)var(cd6)var(cd7)var(cd8)var(cd9)var(cd10)var(cd11)var(cd12)];%取方差
xvals=[456789101112];
x=xvals;
y=log2(yvals);

p2=polyfit(xy1);%线性拟合
hurst(i)=abs((p2(1)-1)/2); % Hurst exponent is the slope of the linear  r(r=2H+1)
end
 return;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        845  2012-02-20 16:19  基于空间分形特性差异的海杂波目标检测\estimate_hurst_pic.m

     文件       4808  2012-02-20 16:18  基于空间分形特性差异的海杂波目标检测\time_fractal.m

     目录          0  2012-02-20 16:20  基于空间分形特性差异的海杂波目标检测

----------- ---------  ---------- -----  ----

                 5653                    3


评论

共有 条评论