这样的检测超声波回波信号,其频率是5Mhz,以80Mhz的采样率抽取数据
得到附件中的数据,时间窗口长度是40微秒。该信号如果用时域平均法可以得到很好的效果,
但由于实际应用中有些情况不能实现,所以想实现滤波器滤波。
我采用的是IIR型滤波器,
具体实现如下:
[n,Wn]=buttord(39000000/40000000,400000/40000000,6,30); //half of sampling rate
[b,a]=butter(n,Wn);
y=filter(b,a,x)
滤波后,没有多大改变,噪声的幅值压低不太明显。