滤波器类型选择bandpass(带通),低通截止频率采用0.3Hz,高截止频率为200Hz
在该模块中运用chebyshev滤波器实现电源或外部源引起的50Hz的工频干扰的去除,滤波器类型:bandstop(带阻),高截止频率:52Hz,低截止频率:48Hz .
在该模块中运用mathscript节点实现对基线漂移的滤除,程序如下:
%%去除基线漂移
k = .7; % cut-off value
fc=0.3/fs;
alpha = (1-k*cos(2*pi*fc)-sqrt(2*k*(1-cos(2*pi*fc))-k^2*sin(2*pi*fc)^2))/(1-k);
y = zeros(size(x));
for i = 1:size(x,1)
y(1,:) = filtfilt(1-alpha,[1 -alpha],x(1,:));
end
x1=x-y;
其中x 为原始信号,x1为去除基线漂移的信号,fc为采样频率。
在该模块中运用chebyshev滤波器实现电源或外部源引起的50Hz的工频干扰的去除,滤波器类型:bandstop(带阻),高截止频率:52Hz,低截止频率:48Hz .
在该模块中运用mathscript节点实现对基线漂移的滤除,程序如下:
%%去除基线漂移
k = .7; % cut-off value
fc=0.3/fs;
alpha = (1-k*cos(2*pi*fc)-sqrt(2*k*(1-cos(2*pi*fc))-k^2*sin(2*pi*fc)^2))/(1-k);
y = zeros(size(x));
for i = 1:size(x,1)
y(1,:) = filtfilt(1-alpha,[1 -alpha],x(1,:));
end
x1=x-y;
其中x 为原始信号,x1为去除基线漂移的信号,fc为采样频率。
一周热门 更多>