Add math, financial, engineering and scientific components to your .NET applications. NMath provides numerical components for math, financial, engineering, and scientific applications on the .NET platform. NMath includes: NMath Core (The foundational library includes general vector and matrix classes, complex number classes, random number generators, and numerical integration and differentiation mathematical methods), NMath Matrix (an advanced matrix manipulation library that extends the general matrix classes of NMath Core to include structured sparse matrix classes and factorizations, general matrix decompositions, and advanced least squares solutions), NMath Analysis (NMath Analysis is an advanced function manipulation library that extends the general analysis classes of NMath Core to include function minimization, root-finding, and linear programming).
Statistical optimization library for .NET applications. NMath Analysis is an optimization library for the .NET platform. NMath Analysis product features include math classes for minimizing univariate functions using golden section search and Brentts method, minimizing multivariate functions using the downhill simplex method, Powellls direction set method, the conjugate gradient method, and the variable metric (or quasi-Newton) method and more. The purchased library includes, user documentation, reference API documentation and code examples in C# and VB.NET. NMath products have no deployment, server or runtime fees. NMath Analysis requires NMath Core.
Advanced matrix library for .NET. NMath Matrix is an advanced matrix manipulation library that extends NMath Core to include structured sparse matrix classes (triangular, symmetric, Hermitian, banded, tridiagonal, symmetric banded, and Hermitian banded), factorizations (LU, Bunch-Kaufman, and Cholesky), orthogonal decompositions (QR and SVD), advanced least squares classes (Cholesky, QR, and SVD), and solutions to eigenvalue problems. NMath Matrix requires NMath Core.
Complete statistical math library for .NET. NMath Stats contains probability distributions, combinatorial functions, descriptive statistics, multi-type data table, multiple linear regression, hypothesis tests, analysis of variance (ANOVA), partial least squares (PLS), non-negative matrix factorization (NNMF) and multivariate statistics for the .NET platform. NMath Stats contains a data table class with functions for computing descriptive statistics, such as mean, variance, standard deviation, percentile, median, quartiles, geometric mean, harmonic mean, RMS, kurtosis, skewness and many more. NMath Stats requires NMath.
Add math, financial, engineering and scientific components to your .NET applications. NMath Suite provides numerical components for math, financial, engineering, and scientific applications on the .NET platform. NMath Suite includes: NMath Core (The foundational library includes general vector and matrix classes, complex number classes, random number generators, and numerical integration and differentiation mathematical methods), NMath Matrix (an advanced matrix manipulation library that extends the general matrix classes of NMath Core to include structured sparse matrix classes and factorizations, general matrix decompositions, and advanced least squares solutions), NMath Stats (provides math functions for statistical computation and biostatistics, including descriptive statistics, probability distributions, combinatorial functions, multiple linear regression, hypothesis testing, analysis of variance, and multivariate statistics), NMath Analysis (NMath Analysis is an advanced function manipulation library that extends the general analysis classes of NMath Core to include function minimization, root-finding, and linear programming).