Ron Adam wrote: > Scott David Daniels wrote: >> Ron Adam wrote: >>> .... How about this? >>> def integrate(fn, x1, x2, n=100):... >> The point was a pedagogic suggestion, ... > I understood your point. I just found it interesting since I've been > trying to extend my math (for use with python) skills in this area.
Ah, sorry. I had realized I wasn't explicit in my first message. Yes, a perfectly fine integration. You can then (and this is a major jump to get used to): import functools Sine = functools.partial(integrate, math.cos, 0.0, n=100) Similarly, you can define a derivative that will behave fairly well, all without examining the definition of the function being operated upon. -Scott -- http://mail.python.org/mailman/listinfo/python-list