资源简介
为带通滤波器,需设置半阶数、高低截止频率和采样频率。保存为function函数的m文件。rar中为一肌电信号。
代码片段和文件信息
%带通滤波
%x-输入信号
%fs-输入信号采样频率
%M-滤波器半阶数
%fl-下截止频率
%fh-上截止频率
%xl-返回的滤波结果其长度为原序列长度减少2M去掉了前M和后M个不正确的点
function xl=beltfilter(xfsMflfh)
N=length(x)-2*M;
[i j]=size(x);
if i~=1
x=x‘;
end
k=1:M;
w=0.5+0.5*cos(pi*k/M);
wl=2*pi*fl/fs;
wh=2*pi*fh/fs;
h(1)=(wh-wl)/pi;
h(2:M+1)=(sin(wh*k)-sin(wl*k))./(pi*k).*w;
for k=1:N
kk=k-1+M;
xl(k)=x(kk+1)*h(1)+sum(h(2:M+1).*(x(kk+2:kk+M+1)+x(kk:-1:kk-M+1)));
end
if i~=1
xl=xl‘;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1001726 2008-11-06 15:45 为带通滤波器,需设置半阶数、高低截止频率和采样频率。保存为function函数的m文件。rar中为一肌电信号\ab.txt
文件 525 2008-12-02 13:25 为带通滤波器,需设置半阶数、高低截止频率和采样频率。保存为function函数的m文件。rar中为一肌电信号\beltfilter.m
文件 218 2007-06-05 03:14 为带通滤波器,需设置半阶数、高低截止频率和采样频率。保存为function函数的m文件。rar中为一肌电信号\www.pudn.com.txt
目录 0 2013-04-23 20:59 为带通滤波器,需设置半阶数、高低截止频率和采样频率。保存为function函数的m文件。rar中为一肌电信号
----------- --------- ---------- ----- ----
1002469 4
评论
共有 条评论