Hi all,
Why do I get a math domain error if I import scipy before pylab in cdiff.py (see attachment) ?
numerix Numeric 24.0b2
Traceback (most recent call last):
File "cdiff.py", line 28, in ?
e1=abs((f(z+h)-f(z))/h-fd(z))/abs(fd(z))
File "cdiff.py", line 6, in f
return exp(z)/sqrt(sin(z)**3+cos(z)**3)
ValueError: math domain error
/home/nwagner> vi cdiff.py
/home/nwagner> /usr/bin/python cdiff.py
numerix Numeric 24.0b2
Traceback (most recent call last):
File "cdiff.py", line 30, in ?
e1=abs((f(z+h)-f(z))/h-fd(z))/abs(fd(z))
File "cdiff.py", line 6, in f
return exp(z)/sqrt(sin(z)**3+cos(z)**3)
ValueError: math domain error
Nils
cdiff.py (868 Bytes)