In a new sage session...
(Notice the A(t) function returns values just fine.  Why doesn't plot
() like it?)

sage: W(t)=95*sqrt(t)*sin(t/6)^2

sage: R(t)=275*sin(t/3)^2

sage: def A(t):
....:              return 1200 + numerical_integral(W(x)-R(x),0,t)[0]
....:

sage: A(0)
1200.0

sage: A(18)
1309.788183281373

sage: plot(A(t),(t,0,18))
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call
last)

/home/seb/<ipython console> in <module>()

/home/seb/<ipython console> in A(t)

/usr/local/sage-3.4-linux-PentiumM-ubuntu-8.04.1-i686-Linux/local/lib/
python2.5/site-packages/sage/gsl/integration.so in
sage.gsl.integration.numerical_integral (sage/gsl/integration.c:1953)
()

TypeError: a float is required


cs
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to