Rank: 150 based on 646 downloads (last 30 days) and 3 files submitted
photo

Nathanael Yoder

E-mail
Company/University
ATA Engineering
Lat/Long
37.766666, -122.40258

Personal Profile:

 

Watch this Author's files

 

Files Posted by Nathanael Yoder View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
13 Aug 2014 Screenshot PeakFinder Quickly finds local maxima (peaks) or minima (valleys) in a noisy signal. Author: Nathanael Yoder signal processing, maxima, minima, peaks, valleys, troughs 612 42
  • 4.91176
4.9 | 39 ratings
13 Nov 2009 Screenshot PaddedHilbert Computes the Hilbert transform of a vector after it has been padded to ameliorate end effects. Author: Nathanael Yoder hilbert transform, end effects, hilbert envelope 19 0
06 Oct 2009 Screenshot PadSignal Pads a signal with portions of the signal itself to decrease end effects. Author: Nathanael Yoder end effects, hilbert transform, wavelet transform, hht, emd, hvt 15 0
Comments and Ratings by Nathanael Yoder View all
Updated File Comments Rating
05 Aug 2014 PeakFinder Quickly finds local maxima (peaks) or minima (valleys) in a noisy signal. Author: Nathanael Yoder

@Frank I believe the function works as intended with the current indexing methodology. By using the same index (ii) for traversing both the valleys and the peaks, the function has to come down at least sel between each peak and two peaks can't be right next to each other. That said, please email me if you have an example of where you feel it does not work and I'd be happy to take a look.

23 Aug 2013 PeakFinder Quickly finds local maxima (peaks) or minima (valleys) in a noisy signal. Author: Nathanael Yoder

@Jakob Are you sure you are calling this function? Line 98 in this peakfinder is: dx0 = diff(x0); % Find derivative.

Also the function unfortunately does not accept cell inputs

14 Jun 2011 PeakFinder Quickly finds local maxima (peaks) or minima (valleys) in a noisy signal. Author: Nathanael Yoder

Thanks for catching that Tim. You were exactly right, the redundancy is an artifact from when I preallocated the matrix for speed. However, I essentially replaced this statement with the leftMin variable which is why you got the same results. The end effect is that the second part of that conditional can simply be eliminated.

Thanks again for your help and an updated version with the addition of a user defined threshold should be available shortly.

01 Dec 2009 layerplot A plot function much more powerful than plotyy Author: Zhipeng Gao

Has issues with resizing

01 Dec 2009 layerplot A plot function much more powerful than plotyy Author: Zhipeng Gao

Comments and Ratings on Nathanael Yoder's Files View all
Updated File Comment by Comments Rating
29 Oct 2014 PeakFinder Quickly finds local maxima (peaks) or minima (valleys) in a noisy signal. Author: Nathanael Yoder Maria

Thanks, works great!

29 Oct 2014 PeakFinder Quickly finds local maxima (peaks) or minima (valleys) in a noisy signal. Author: Nathanael Yoder Maria

20 Sep 2014 PeakFinder Quickly finds local maxima (peaks) or minima (valleys) in a noisy signal. Author: Nathanael Yoder Orkhan

31 Aug 2014 PeakFinder Quickly finds local maxima (peaks) or minima (valleys) in a noisy signal. Author: Nathanael Yoder Frank

@Nathanael Yoder: With the new version from 13.8.2014 all peaks in my data are found. Thanks again.

23 Aug 2014 PeakFinder Quickly finds local maxima (peaks) or minima (valleys) in a noisy signal. Author: Nathanael Yoder LAKSHMAN

hi all,
i want to find distance between 2 peaks of a continuous signal. the signal is like a ECG signal but no -ve values. In my signal i have only positive peaks and i want to find frequency b/w peaks. The frequency b/w peaks are not const. So i want to find 2 successive peaks and distance b/w them.. I have tried using FFT but but i want to know abt amplitude data.. Could anyone plz help me in developing algorithm...

Contact us