butter
step1:设计滤波器
即计算滤波器系数[B,A]
[B,A] = BUTTER(N,Wn,‘high’) %高通滤波
[B,A] = BUTTER(N,Wn,‘low’) %低通滤波
[B,A] = BUTTER(N,Wn) %带通滤波
N是滤波器的阶数;
Wn是想要的截止频率;
比如说你的采样频率fs,设计一个4阶、通带f1,2之间的带通滤波器:
[B,A]=butter(4,[f1/(fs/2) f2/(fs/2)]);
这里fs/2是分析频率
step2 对于原始信号x进行滤波
y=filter(B,A,x); %y即为滤波结果