01-15-2009 01:35 PM
To help you out a little more we are going to need a little more information. Are you referring to data sets that can be found at Physionet.org? What software are you working with and what version? You mentioned that you have been able to filter the data, so you have been able to successfully read in the data and apply some sort of filtering algorithm to it? If your signal now looks like a standard heart beat pulse, you could apply an algorithm to, counting the peaks and then divide it by the time interval you are looking at.
Let us know if you still need assistance.
01-15-2009 02:50 PM
i have read physionet data with matlab script in first step and then convert them to 1D of data array
an in next step filter array
now i know that count peaks ( if amplitude go more than a for example 2 , counter count )
my problem in designe a counter
how can i do this ? a counter that sount in 1 minute to obtain heart beat rate
01-16-2009 11:28 AM
To create your counter, you could just index through your 1D array. Looking at multiple data points, and when data goes from below your critical point (say 2) to above your critical point increase a count in a case structure. However, since it appears that you don't have a time associated with your data points you may have trouble converting this count to a heart beat rate, unless you know how many samples you take per minute.
Let us know if you still need assistance determining a heart beat from your 1D array.