Info
La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.
can anybody tell me the logic of this code
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
th=abs(max(y)); th=th/2; c=0; % peaks are seen as pulses(heart beats) for i=1:1:length(y) if y(i)>th qrs(i)=1; c=c+1; i=i+15; else qrs(i)=0; end end
0 comentarios
Respuestas (1)
Roger Stafford
el 10 de Mzo. de 2014
This is not good code. The index 'i' of the for-loop is advanced by 15 if y(i)>th is true, apparently expecting to skip the next 14 checks on y. However, this is not what will happen. The for-loop will stubbornly return with 'i' set to the next sequential value after that last one, and do no skipping.
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!