n  %防止采样值缺失      t1=t1-(t2-n);      t2=n;      x1=x(t1:t2);    else      x1=x(t1:t2);    end    A=mean(x1);    B=std(x1);    fornum=1:8192      if abs(x1(num)-A)>3*B        x1(num)=A;     -IMDN开发者社群-imdn.cn"> n  %防止采样值缺失      t1=t1-(t2-n);      t2=n;      x1=x(t1:t2);    else      x1=x(t1:t2);    end    A=mean(x1);    B=std(x1);    fornum=1:8192      if abs(x1(num)-A)>3*B        x1(num)=A;      - IMDN开发者社群-imdn.cn">
登录
首页 » 奇异值去噪,归一化处理,小波降噪 » 预处理和小波降噪

预处理和小波降噪

于 2022-07-15 发布 文件大小:1.10 kB
0 88
下载积分: 2 下载次数: 4

代码说明:

function z2=yuchuli(x)%% 奇异值剔除_拉依达方法%x=dlmread("55.dat");n=length(x);n1=round(n/16384);l=1;L=1;for ii=0:n1-1    for i=0:1        t1=16384*ii+8192*i+1;        t2=16384*ii+8192*i+8192;        if  t2>n     %防止采样值缺失            t1=t1-(t2-n);            t2=n;            x1=x(t1:t2);        else           x1=x(t1:t2);        end        A=mean(x1);        B=std(x1);        for num=1:8192            if  abs(x1(num)-A)>3*B                x1(num)=A;         

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • function z2=yuchuli(x)%% 奇异值剔除_拉依达方法%x=dlmread("55.dat");n=length(x);n1=round(n/16384);l=1;L=1;for ii=0:n1-1    for i=0:1        t1=16384*ii+8192*i+1;        t2=16384*ii+8192*i+8192;        if  t2>n     %防止采样值缺失            t1=t1-(t2-n);            t2=n;            x1=x(t1:t2);        else           x1=x(t1:t2);        end        A=mean(x1);        B=std(x1);        for num=1:8192            if  abs(x1(num)-A)>3*B                x1(num)=A;         
    2022-07-15 19:17:16下载
    积分:1
  • 696518资源总数
  • 104316会员总数
  • 17今日下载