[SciPy-user] Estimation of parameters while fitting data
Rob Clewley
rob.clewley at gmail.com
Wed Apr 2 10:30:19 EDT 2008
Hi Doreen,
> def residuals(p,y,t):
> return [V - S(t,p) for i in xrange(len(t))]
>
Minpack expects an array type to be returned. You're returning a
python list. So try this:
def residuals(p,y,t):
return array([V - S(t_val,p) for t_val in t])
Here I've also removed the unnecessary i index variable -- Python lets
you iterate directly over the contents of the list t.
-Rob
--
Robert H. Clewley, Ph. D.
Assistant Professor
Department of Mathematics and Statistics
Georgia State University
720 COE, 30 Pryor St
Atlanta, GA 30303, USA
tel: 404-413-6420 fax: 404-651-2246
http://www.mathstat.gsu.edu/~matrhc
http://brainsbehavior.gsu.edu/
More information about the SciPy-User
mailing list