怎么对该提取的信号进行lms自适应滤波?
这是对提取的缺陷数据进行希尔伯特变换的程序。我想知道,怎么对该提取的信号进行lms自适应滤波。然后再进行变换求包络clear all;clc;close all;n=1100:1700i=1%圈号j=11 %点号signal=['NYSJ9#9.11-1\' int2str(i) '_' int2str(j)];fid1=fopen(signal,'rb');val1=fread(fid1,10000,'uint8');fclose(fid1);val1=(val1-100)*2.8/256;val1_h=hilbert(val1);%希尔伯特变换val1_r=real(val1_h);%求实部val1_i=imag(val1_h);%求虚部val1_en=sqrt(val1_r.^2+val1_i.^2);%求包络figure(1)subplot(111);plot(n,val1(n),'b');hold on;plot(n,val1_en(n),'r');title('hilbert求多个缺陷包络');xlabel('采样点数');ylabel('幅值');grid on;
页:
[1]