Re: Finding all max/min of a graph [message #21697] |
Tue, 12 September 2000 05:21 |
wmc
Messages: 117 Registered: February 1995
|
Senior Member |
|
|
J.D. Smith <jdsmith@astro.cornell.edu> wrote:
> wmc@bas.ac.uk wrote:
>> I have a graph with about 10 (local) max/mins, I'd like to find them
>> all, objectively. What do I do?
> We had a lengthy debate concerning just this topic a few months ago. The topic
> was expanded to include n point extrema, but for the simple case of a point
> either less than or greater than both of it's nearest neighbors, you could try:
> wh=where(d ne median(d,3))
For my purposes, Mati Meron's EXTREMA function worked very nicely.
-W.
--
William M Connolley | wmc@bas.ac.uk | http://www.nerc-bas.ac.uk/icd/wmc/
Climate Modeller, British Antarctic Survey | Disclaimer: I speak for myself
|
|
|
Re: Finding all max/min of a graph [message #21701 is a reply to message #21697] |
Mon, 11 September 2000 17:25  |
John-David T. Smith
Messages: 384 Registered: January 2000
|
Senior Member |
|
|
wmc@bas.ac.uk wrote:
>
> This may or may not be a FAQ but my rather feeble search failed to
> find it...
>
> I have a graph with about 10 (local) max/mins, I'd like to find them
> all, objectively. What do I do?
>
We had a lengthy debate concerning just this topic a few months ago. The topic
was expanded to include n point extrema, but for the simple case of a point
either less than or greater than both of it's nearest neighbors, you could try:
wh=where(d ne median(d,3))
JD
--
J.D. Smith /*\ WORK: (607) 255-6263
Cornell University Dept. of Astronomy \*/ (607) 255-5842
304 Space Sciences Bldg. /*\ FAX: (607) 255-5875
Ithaca, NY 14853 \*/
|
|
|
|