• 大小: 0.98M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-26
  • 语言: Matlab
  • 标签: matlab  

资源简介


ITD分解 matlab程序

资源截图

代码片段和文件信息

% [extrame_numextrame_location]=extrema_1(raw_signal); 
function [kT]=extrema_1(x)   
 n=2;     %初始 
 T(1)=1;  %存极值位置的向量
 k=2;
 ex_min=inf;
 ex_max=inf;
 
 if x(1)>x(2)
     ex_min=x(2);
 else
     ex_max=x(2);
 end
 
 for n=3:length(x)
     if    and(length(T)==1and(ex_max==x(n-1)ex_max==x(1))) 
         if  ex_max>x(n)
             ex_min=x(n);
         else 
             ex_max=x(n);
         end
     elseif  ex_max==x(n-1)  
           if ex_max>x(n)
             ex_min=x(n);
             T(k)=n-1;
             k=k+1;
             ex_min=x(n);
           else  
             ex_max=x(n);
           end
     elseif x(n-1)==ex_min
         if ex_min             T(k)=n-1;
             k=k+1;
             ex_max=x(n);
         else
             ex_min=x(n);
         end
     end
 end
 if n==length(x)
     T(k)=n;
 end
  

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

     文件    3916160  2017-05-25 17:42  ITD分解\B007_0 (1).mat

     文件        894  2013-03-20 09:48  ITD分解\extrema_1.m

     文件        585  2013-03-20 19:06  ITD分解\Itd4.m

     文件        460  2013-03-20 09:48  ITD分解\ItdbaseDecomp4.m

     文件       1326  2019-01-02 20:22  ITD分解\ITD分解(单个).m

     目录          0  2019-01-03 08:56  ITD分解

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

              3919425                    6


评论

共有 条评论