心电原始数据,数据保存在文件“a01.txt~a20.txt”中,在MATLAB中通过如下语句读取:“load ‘a01.txt’;”从当前路径下的a01.txt文件读取心电原始数据到变量a01中,a01为二维数据,第一列为心电信号时间,第二列为心电信号幅度。
3.2源数据的导入
a=load ('E:\a19.txt');%这儿选第19组数据。
3.3绘出源心电信号的时域波形图和频谱图并进行分析
%绘出时域波形图
figure(1);
subplot(2,1,1);
plot(a(:,1),a(:,2));
title('原始时域波形图');xlabel('时间 t/s');ylabel('幅值/A');
%绘频域波形图
y1=fft(a(:,2),1000);
f1=100*(0:999)/1000;
subplot(2,1,2);
plot(f1,abs(y1));%画频谱图
title('原始频域波形图');xlabel('频率 f/Hz');ylabel('幅值/db');
我下载好了原始电信号的txt文件,上面的程序如何用matlab操作
您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
导入有错误还是不知道读文件分析结构呢?
参考一下这个:https://blog.csdn.net/dajue2014/article/details/40780911
非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!
速戳参与调研>>>https://t.csdnimg.cn/Kf0y