心电信号去除基线漂移的贝塞尔高通滤波器设计

                                                                                             时常仰望星空,做到脚踏实地!

matlab提供了用于设计贝塞尔滤波器的函数:besself。调用时,[b,a] = besself(n,Wn,'ftype')用于设计高通和带阻滤波器,默认[b,a] = besself(n,Wn)是设计贝塞尔低通滤波器。截止频率为Wn(单位为弧度/秒),切记转化为数字频率,不然设计容易出错。

心电图处理基线漂移时一般选用高通0.5HZ来滤除基线漂移。本例设计一个5阶贝塞尔高通滤波器。设计该滤波器的过程如下:

1.设计模拟高通贝塞尔滤波器:[b,a]=besself(5,2*pi*0.5,'high');

2.[num,den]=bilinear(b,a,500);  %500为采样频率

 

 

 

相关文章:

  • 2021-12-23
  • 2022-12-23
  • 2021-06-18
  • 2021-09-13
  • 2021-12-13
  • 2021-12-02
  • 2022-12-23
  • 2021-11-28
猜你喜欢
  • 2021-08-04
  • 2021-04-06
  • 2021-11-19
  • 2021-08-27
  • 2021-12-25
  • 2021-09-06
相关资源
相似解决方案