Contains a matrix extension library, along with a suite of numerical matrix decomposition methods, numerical optimization algorithms for constrained and unconstrained problems, special functions and other tools for scientific applications. This package is part of the Accord.NET Framework.
A library (.dll) of various linear, nonlinear, and stochastic numerical optimization techniques. While some of these are older than 40 years, many have yet to take advantage of an object-oriented programming model. This toolbox was originally created to aid in the automated design of various...
DiffSharp is an automatic differentiation (AD) library.
AD allows exact and efficient calculation of derivatives, by systematically invoking the chain rule of calculus at the elementary operator level during program execution. AD is different from numerical differentiation, which is prone to...
LibOptimization is a numerical optimization library that simplifies optimization using C#, VisualBasic.Net and other .NET Framework languages. Implementing optimization algorithm are Steepest Descent Method, Newton Method, Nelder Mead Method (Original ver, Wikipedia ver) ,Hooke and Jeeves of Pattern...
Easy to use library for computing derivative and function value at given point.
var derivative = new Derivative("x^2 + 5 - cos(2 * PI * x)");
var result = derivative.ComputeDerivative(1); // result = 2
Easy to use library for computing math formulas, mean and proportion. Is a basis of Rychusoft.NumericalLibraries.
var calc = new Calculator("8^2+5-cos(2*PI)");
var result = calc.Compute(); // result = 68"
Easy to use library for computing differential equations.
var math = new Rychusoft.NumericalLibraries.Differential.Differential(""3*x^2-5"");
var result = math.ComputeDifferential(4, 2, 0); // result = 46
NumEval evaluates numerical values of mathematical statements with complete precision, with no rounding errors. No limit is set on the number of digits of values so you can calculate huge numbers as well as incredibly small fractions. You can receive resulting fractions with as many decimals as you...