comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Peak finding
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Peak finding [message #25232] Mon, 04 June 2001 07:29
Simon de Vet is currently offline  Simon de Vet
Messages: 36
Registered: May 2000
Member
I have a set of 3-D data, where a single peak should occur for each Z
value. I wish to know where this peak is.

Currently, I've been using a gaussian fit with 5 parameters, and using
the centre of the gaussian as the peak location. This fails when the
peak is very near the edge of the dataset, but the results in the centre
are good. I can easily differentiate between good values and noise from
IDL.

However, I tried running a different dataset and the gaussian fit just
hung completely. On experimentation, I discovered that the good data
hung if I tried a gaussian fit with 4 parameters (which I'd prefer) or
with 6 parameters.


I'm looking for a simple, but stable, way of detecting where these peaks
occur. I'd like to avoid functions that are dependant on only a few
points (like simply using MAX). It doesn't have to work in all
situations, but should be happy when both edges of the peak are present.

Any ideas?


Simon
[Message index]
 
Read Message
Previous Topic: Re: Processing ascii data (Heeeeelp!!)
Next Topic: Re: Peak finding

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 17:58:42 PDT 2025

Total time taken to generate the page: 0.00436 seconds