资源简介
针对心电信号中存在肌电干扰、工频干扰以及基线漂移,本代码可以有效地进行去噪。
代码片段和文件信息
%-----------------带陷滤波器抑制工频干扰-------------------
%50Hz陷波器:由一个低通滤波器加上一个高通滤波器组成
%而高通滤波器由一个全通滤波器减去一个低通滤波器构成
Me=100; %滤波器阶数
L=100; %窗口长度
beta=100; %衰减系数
Fs=1500;
wc1=49/Fs*pi; %wc1为高通滤波器截止频率,对应51Hz
wc2=51/Fs*pi ;%wc2为低通滤波器截止频率,对应49Hz
h=ideal_lp(0.132*piMe)-ideal_lp(wc1Me)+ideal_lp(wc2Me); %h为陷波器
w=kaiser(Lbeta);
y=h.*rot90(w); %y为50Hz陷波器冲击响应序列
m2=filter(y1m);
figure
subplot(211);plot(abs(h));axis([0 100 0 0.2]);
xlabel(‘频率(Hz)‘);ylabel(‘幅度(mv)‘);title(‘陷波器幅度谱‘);grid;
N=512;
P=10*log10(abs(fft(y).^2)/N);
f=(0:length(P)-1);
subplot(212);plot(fP);
xlabel(‘频率(Hz)‘);ylabel(‘功率(dB)‘);title(‘陷波器功率谱‘);grid;
figure
subplot (211); plot(TIMEm);
xlabel(‘t(s)‘);ylabel(‘幅值‘);title(‘原始信号‘);grid;
subplot(212);plot(TIMEm2);
xlabel(‘t(s)‘);ylabel(‘幅值‘);title(‘带阻滤波后信号‘);grid;
figure
N=512 ;
subplot(211);plot(abs(fft(m))*2/N);axis([0 100 0 1]);
xlabel(‘t(s)‘);ylabel(‘幅值‘);title(‘原始信号频谱‘);grid;
subplot(212);plot(abs(fft(m2))*2/N);axis([0 100 0 1]);
xlabel(‘t(s)‘);ylabel(‘幅值‘);title(‘带阻滤波后信号频谱‘);grid;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2451 2018-08-14 21:34 心电信号预处理\100数据以及仿真结果\data.mat
文件 10917 2018-08-14 21:09 心电信号预处理\100数据以及仿真结果\IIR零相移数字滤波器纠正基线漂移.png
文件 10669 2018-08-14 21:55 心电信号预处理\100数据以及仿真结果\低通滤波器滤除肌电信号1.png
文件 9897 2018-08-14 21:56 心电信号预处理\100数据以及仿真结果\带陷滤波器抑制工频干扰.png
文件 10552 2018-08-14 22:02 心电信号预处理\100数据以及仿真结果\心电信号预处理.png
文件 1408 2018-08-14 21:56 心电信号预处理\Filter.m
文件 1027 2018-09-10 19:32 心电信号预处理\Filter1.m
文件 218 2018-08-14 20:19 心电信号预处理\ideal_lp.m
文件 1018 2018-08-14 20:35 心电信号预处理\IIR零相移数字滤波器纠正基线漂移.txt
文件 91660 2018-08-14 22:03 心电信号预处理\result.mat
文件 1927 2018-09-10 19:29 心电信号预处理\Test.m
文件 1944 2018-08-14 15:52 心电信号预处理\低通滤波器滤除肌电信号(Test).txt
文件 1695 2018-08-14 20:14 心电信号预处理\带陷滤波器抑制工频干扰(Filter+ideal_lp).txt
目录 0 2018-08-22 19:24 心电信号预处理\100数据以及仿真结果
目录 0 2018-08-22 19:24 心电信号预处理
----------- --------- ---------- ----- ----
145383 15
- 上一篇:新时达二代一体机服务器万能程序
- 下一篇:三线程随机显示26个字母
相关资源
- 7-band EQ均衡器算法
- 永磁同步电机直接转矩控制仿真-矩阵
- 各种智能算法程序以求函数最值为例
- 模糊PI控制器回馈好朋友的帮助帮助其
- 希尔伯特变换求瞬时幅度相位和频率
- 两级倒立摆仿真模型的GUI控制界面-
- 永磁同步电机模糊PID控制-sl10.slx
- 我收集到得一些人脸识别的程序和大
- 基于遗传算法的小波神经网络交通流
- 初学写的第一个gui学生成绩查询系统
- 图像识别程序土豆形貌识别-土豆形貌
- 异步直接转矩控制建模圆形六边形都
- 异步直接转矩控制建模圆形六边形都
- 源码图像去噪-lee filter.rar
- 输入多幅图像实现帧间差分实现运动
- 混沌神经网络的混沌动力系统密码学
- 基于SVPWM控制的三相光伏并网逆变器模
- CDMA扩频通信系统仿真实验包括实验原
- 用于采集心电信号的放大电路的设计
- 各种滤波方法代码
- jerk模型算法
- mexopts.rar
- 肺实质边界检测
- 基于卡尔曼滤波的行人检测
- 动态聚类算法合集
- 各类反褶积函数汇总
- 图像GaussLaplacian金字塔+图像融合
- 现代信号处理练习-古典功率谱、现代
- 基于帧间差分
- IEEE30节点数据268694
评论
共有 条评论