필터 지우기
필터 지우기

looking for a better way to detect peaks

조회 수: 1 (최근 30일)
Kobi
Kobi 2014년 11월 8일
댓글: Star Strider 2014년 11월 9일
when using find peaks i get all the litlle peaks under 0.3 is there a way to detect only the 5 peaks? (without manually setting the threshold to be 0.3)

채택된 답변

Star Strider
Star Strider 2014년 11월 9일
The other best option is likely the 'MinPeakDistance' value. Since you’re likely dealing with highly-filtered QRS complexes, and the rate seems to be regular at about 60 BPM, set 'MinPeakDistance' to about 80% of your sample rate.
  댓글 수: 2
Kobi
Kobi 2014년 11월 9일
why 80%? how do you make that assumption based on that the rate is about 60BPM?
Star Strider
Star Strider 2014년 11월 9일
You can choose any value you want. I was suggesting 80% since you want to detect only the R waves and not the P or T waves. Your sampling frequency is in Hz (cycles/sec), and a heart rate of 60 BPM is about 1/second. So 80% of your sampling frequency would skip the P and T waves, and even allowing for some variability, would pick up most R waves.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Descriptive Statistics에 대해 자세히 알아보기

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by