how to detect P wave?
20 ビュー (過去 30 日間)
古いコメントを表示
Hy! Does anybody know how to detect P wave in ECG signal? Thank you!
0 件のコメント
採用された回答
Matt Gaidica
2019 年 1 月 24 日
Download (or clone) BioSigKit. Load your ECG data into the data variable and change Fs to your sampling rate.
Fs = 360;
analysis = RunBioSigKit(data,Fs,0);
analysis.MTEO_qrstAlg();
figure;
plot(data,'k');
hold on;
plot(analysis.Results.P,data(analysis.Results.P),'r*');
xlim(size(data));
title('P-wave detection using BioSigKit');
set(gca,'fontsize',16);
set(gcf,'color','w');
1 件のコメント
Nur Liyana
2019 年 10 月 31 日
Hi,
Ive loaded my data by the code below, but I encountered errors:
Error using butter
Too many input arguments.
Error in MTEO_qrst (line 67)
[a,b] = butter(O,Wn,'low'); % Low pass filter
Error in BioSigKit/MTEO_qrstAlg (line 295)
[R,Q,S,T,P_w] = MTEO_qrst(obj.Sig,obj.Fs,obj.PlotResult);
Error in pwave (line 5)
analysis.MTEO_qrstAlg();
Fs = 250;
m=xlsread('ecg data.xlsx');
data=m(1:2000);
t=1:data;
analysis = RunBioSigKit(data,Fs,0);
analysis.MTEO_qrstAlg();
figure;
plot(data,'k');
hold on;
plot(analysis.Results.P,data(analysis.Results.P),'r*');
xlim(size(data));
title('P-wave detection using BioSigKit');
set(gca,'fontsize',16);
set(gcf,'color','w');
Can you suggest why does these problems occur? Thank you very much
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Transforms についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!