tags:

views:

208

answers:

2

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
Someone voted me down without reading my answer in that link.
280Z28
Yea, they sometimes do that. don't sweat it, it's just rep.
Stormenet
+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
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