Specify a vecter, a minimum peak separation, and a minimum peak height, and this function will find the peaks.. about 250 times faster than findpeaks would!
Thank you for your file, Indeed it gives the same results as findpeaks (in my case) and it is much faster ! Great !
peakseek is faster than findpeaks 3 times! Nice!!!
Peakseek takes 0.45 s v. 11.27 s for findpeaks, using the same dataset (20716944 x 1 single). 5 stars!
why the number of input parameters is insufficient in my matlab?
Great job!Doing exactly what I expected!
Very efficient and reducing the calculating time by order of magnitude compared to findpeaks function.
Nice job! So much faster than findpeaks. Findpeaks = 1000 lines of code, you 30 for the same results (in my case).
has same problem as findpeaks...It can't detect peaks that exist at edges of vectors. Such a vector for example is [10 9 8 7 6 5] and the only peak it has is it's first value 10,but neither peakseek nor findpeaks can't detect it
Works well locating peaks in a Fourier spectrum, providing you have smoothed it enough. My only criticism is that the routine only accepts a row vector.
works for row or column vector now