is there an easy to use library or engine for .NET that does calculus?
+2
A:
I posted an early version of some code I used in one of my classes in an answer to this thread:
Generated methods for polynomial evaluation (my answer includes classes for symbolic differentiation)
If I know exactly what you're looking for, I could try to post an updated version.
280Z28
2010-01-18 03:59:20
Someone voted me down without reading my answer in that link.
280Z28
2010-01-18 04:21:30
Yea, they sometimes do that. don't sweat it, it's just rep.
Stormenet
2010-01-18 16:26:08
+1
A:
Google is suggesting you look through Wikipedia's list of free libraries that can do automatic differentiation, and see if any have a .NET or COM wrapper. EDIT: High-Performance Mark has pointed out that it appears you need symbolic differentiation, in which case these libraries won't help.
If you are keen, you possibly could create a .NET wrapper for one of the C++ libraries.
MarkJ
2010-01-18 13:43:46
But automatic differentiation is the term usually applied to having a compiler (or similar tool) rewrite the code for a function into the code for the function's deriviative. Not quite what OP wants.
High Performance Mark
2010-01-18 13:55:13