24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 5328  |  回复: 4

GlintRock

金虫 (正式写手)


[求助] 用Matlab设计一个0.5-20HZ的带通滤波器! 已有2人参与

采集了一段脉搏波信号,有一些干扰,想用matlab设计一个0.5-20HZ的带通滤波器,求代码!
假设脉搏波序列为y,采样率1000Hz。
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qobitroway

铁虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
这是我在网上看到的,希望对你有所帮助。
-----------------------------------------------------------------------------
function y=bandp(x,f1,f3,fsl,fsh,rp,rs,Fs)
%带通滤波
%使用注意事项:通带或阻带的截止频率与采样率的选取范围是不能超过采样率的一半
%即,f1,f3,fs1,fsh,的值小于 Fs/2
%x:需要带通滤波的序列
% f 1:通带左边界
% f 3:通带右边界
% fs1:衰减截止左边界
% fsh:衰变截止右边界
%rp:边带区衰减DB数设置
%rs:截止区衰减DB数设置
%FS:序列x的采样频率
% f1=300;f3=500;%通带截止频率上下限
% fsl=200;fsh=600;%阻带截止频率上下限
% rp=0.1;rs=30;%通带边衰减DB值和阻带边衰减DB值
% Fs=2000;%采样率
%
wp1=2*pi*f1/Fs;
wp3=2*pi*f3/Fs;
wsl=2*pi*fsl/Fs;
wsh=2*pi*fsh/Fs;
wp=[wp1 wp3];
ws=[wsl wsh];
%
% 设计切比雪夫滤波器;
[n,wn]=cheb1ord(ws/pi,wp/pi,rp,rs);
[bz1,az1]=cheby1(n,rp,wp/pi);
%查看设计滤波器的曲线
[h,w]=freqz(bz1,az1,256,Fs);
h=20*log10(abs(h));
figure;plot(w,h);title('所设计滤波器的通带曲线');grid on;
y=filter(bz1,az1,x);
end
2楼2014-01-09 20:21:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zeussword

新虫 (初入文坛)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
GlintRock: 金币+50, ★★★★★最佳答案 2014-01-10 20:58:25
ECG 为待处理的信号; 10为order;  0.05, 0.5 为start stop frequency; ECGRATE 为 sampling rate

d = fdesign.bandpass('N,F3dB1,F3dB2',10,0.05,0.5,ECGRATE);  % Bandpass filter for the ECG
Hd = design(d,'butter');
ECG = filter(Hd,ECG);
3楼2014-01-10 20:02:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zeussword

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by zeussword at 2014-01-10 20:02:34
ECG 为待处理的信号; 10为order;  0.05, 0.5 为start stop frequency; ECGRATE 为 sampling rate

d = fdesign.bandpass('N,F3dB1,F3dB2',10,0.05,0.5,ECGRATE);  % Bandpass filter for the ECG
Hd = design(d ...

将 0.05 0.5 改为 0.5 20 即可。
ECG 为输入信号
我这里返回值覆盖原信号。
4楼2014-01-10 20:05:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hfesg

新虫 (初入文坛)

楼主这个问题解决了吗?buttord函数不会设置,滤出来不对。。
5楼2016-03-17 22:47:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 GlintRock 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 调剂 +7 不逢春 2026-04-05 8/400 2026-04-05 23:34 by 来看流星雨10
[考研] 材料专硕(0856) 339分求调剂 +9 哈哈哈鹅哈哈哈 2026-04-05 9/450 2026-04-05 22:24 by dongzh2009
[考研] 08600生物与医药-327 +6 18755400796 2026-04-05 6/300 2026-04-05 22:03 by imissbao
[考研] 308求调剂 +4 maverick^_^ 2026-04-03 4/200 2026-04-05 19:08 by 蓝云思雨
[考研] 277求调剂 +5 考研调剂lxh 2026-04-05 5/250 2026-04-05 19:03 by chy09050039
[考研] 材料专硕(0856) 339分求调剂 +10 哈哈哈鹅哈哈哈 2026-04-04 10/500 2026-04-05 18:51 by 蓝云思雨
[考研] 一志愿同济大学323分(080500)求调剂 +8 yikeniu 2026-04-01 8/400 2026-04-05 18:15 by cql1109
[考研] 一志愿北京2,材料与化工308求调剂 +10 熊二想上岸 2026-04-04 10/500 2026-04-05 05:20 by houyaoxu
[考研] 323分(计算机视觉和大模型项目)能直接上手 +3 chaoxiicy 2026-04-01 3/150 2026-04-05 00:50 by chongya
[考研] 292分,材料与化工,申请调剂 +22 程晴之 2026-04-01 26/1300 2026-04-04 22:03 by hemengdong
[考研] 总分328生物与医药考数学求调剂 +7 aaadim 2026-04-02 9/450 2026-04-03 22:53 by syh9288
[考研] 一志愿中国石油大学化学工程323分求调剂 +4 化工专硕323分 2026-04-03 6/300 2026-04-03 22:12 by dongzh2009
[考研] 考研调剂 +3 Draa 2026-04-03 3/150 2026-04-03 17:37 by hgwz7468
[考研] 081200-11408-276学硕求调剂 +5 崔wj 2026-04-03 5/250 2026-04-03 15:06 by arrow8852
[考研] 326分求调剂 +3 于是乎呢 2026-04-01 5/250 2026-04-03 14:23 by 于是乎呢
[考研] 0703化学 +7 goldtt 2026-04-02 9/450 2026-04-03 09:36 by 蓝云思雨
[考研] 化学070300-总分378-求调剂 +5 挪椅子的泡泡糖 2026-04-02 5/250 2026-04-02 22:20 by ZXlzxl0425
[考研] 322求调剂 +5 熹僖XX 2026-03-31 6/300 2026-04-02 10:08 by 求调剂zz
[考研] 286求调剂 +5 Sa67890. 2026-04-01 7/350 2026-04-01 19:50 by 6781022
[考研] 311求调剂 +10 李芷新1 2026-03-31 10/500 2026-04-01 14:38 by chenqifeng666
信息提示
请填处理意见