Hi Christian, About the first error... On Fri, Apr 17, 2009 at 4:14 AM, Christian K. <ckkart@hoc.net> wrote:
Hi,
I am having problems with the spline functions from scipy.interpolate. Reading the doc strings I expected the following to work:
from scipy.interpolate import splev,splrep import numpy as N x = N.linspace(-4,10,5) y = x**2 t,c,l = splrep(x,y,xb=0,xe=4)
Traceback (most recent call last): File "C:\pythonxy\python\lib\site-packages\scipy\interpolate\fitpack.py", line 406, in splrep n,c,fp,ier = dfitpack.curfit(task, x, y, w, t, wrk, iwrk, xb, xe, k, s) error: (xb<=x[0]) failed for 1st keyword xb
The error message is telling you what the problem is. From the docstring: Given the set of data points (x[i], y[i]) determine a smooth spline approximation of degree k on the interval xb <= x <= xe. You have values in your x array outside the interval [xb,xe]. Warren