<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Hi,</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">
I would like to suggest that the behavior of numpy.interp be changed regarding treatment of situations in which the x-coordinates are not monotonically increasing.  Specifically, it seems to me that interp should work correctly when the x-coordinate is decreasing monotonically.  Clearly it cannot work if the x-coordinate is not monotonic, but in that case it should raise an exception.  Currently if x is not increasing it simply silently fails, providing incorrect values.  This fix could be as simple as a monotonicity test and inversion if necessary (plus a raise statement for non-monotonic cases).</div>
<div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Jon</div><div><div dir="ltr">________________________________________________________<br>
Jonathan D. Slavin                 Harvard-Smithsonian CfA<br><a href="mailto:jslavin@cfa.harvard.edu" target="_blank">jslavin@cfa.harvard.edu</a>       60 Garden Street, MS 83<br>phone: (617) 496-7981       Cambridge, MA 02138-1516<br>
fax: (617) 496-7577            USA<br>________________________________________________________<br><br></div></div>
</div>