MATLAB数字信号处理二

心电图(ECG)是临床最常用的检查之一, 是利用心电图机从体表记录心脏每一心动周期所产生的电活动变化图形的技术。根据获得的心电图测试数据文件”ECGrawdata.txt”,其中数据第一列为采样时间,第二列和第三列是对同一种心电信号进行不同的导联方式所得到的采样数据。试完成: (1)截取心电信号任意4个周期数据,画出序列x1(n)波形,在图中标出采样频率; (2)对x1(n)加入工频干扰(频率50Hz的正弦信号),画出加入噪声的心电信号序列x2(n)波形; (3)已知M点平滑滤波器为                                      ,当M分别为3、5、7时,对信号x2(n) 进行滤波,画出对应的输出y (n),分析M的大小对滤波器的影响; (4)对于三个不同的M值,分别画出滤波器对应的幅频特性曲线。

首先导入所需要的心电图数据

%% 导入ECGrawdata.txt文件中的数据
val = importdata('ECGrawdata.txt');
% 提取ECGrawdata.txt文件中的数据
data = val.data;
data1 = data(:,1);
data2 = data(:,2);
% 采样时间 
t = 0:0.004:20.476;
figure(1);
subplot(2,1,1)
plot(t,data1,'.');
title('心电图信号的时
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值