On Sat, Aug 29, 2009 at 1:12 PM, Eric Firing<efir...@hawaii.edu> wrote:

> This looks interesting.  I successfully ran your program by using copy
> and paste to get it into a file, but for the future I certainly
> recommend that you attach such a file directly--file attachments
> generally work very well these days, but bad things can happen to code
> included as inline text.

The other thing I recommend is do not use the pylab namespace for any
of the numerics.  pylab is getting all the numerical functions from
numpy, so if you

  import numpy as np

and then refer to any numerical functions you need as np.somefunc.

Finally, for the functions to be suitable for inclusion in a
production package like numpy or matplotlib.mlab, you should not use
any print statements in the function, but rather a combination of
warnings.warn or exceptions or if it for matplotlib, use the
verbose.report infrastructure.  That way users can configure how much
verbosity they want, where the output should be directed, etc.

After a cleanup, you may want to check with numpy or scipy to see of
it could find a home there.  There was a discussion at scipy on the
need to improve scipy.interpolate and this seems to go part of the way
toward that objective.  So I would start there.

JDH

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to