| |
NMath Core contains foundational classes for object-oriented numerics on the .NET platform. Product features include: Single- and double-precision complex number classes; full-featured vector and matrix classes for single- and double-precision floating point numbers and single- and double-precision complex numbers; flexible indexing using slices and ranges; cubic spline interpolation; extension of standard mathematical functions, such as Cos(), Sqrt(), and Exp(), to work with vectors, matrices, and complex number classes; LU factorization for a matrix, as well as functions for solving linear systems, computing determinants, inverses, and condition numbers; least squares solutions; random number generation from various probability distributions, including the uniform, normal, Poisson, gamma, binomial, and exponential distributions; classes for encapsulating functions of one variable, with support for numerical integration (Romberg and Gauss-Kronrod methods), differentiation (Ridders' method), and algebraic manipulation of functions; polynomial encapsulation, interpolation, and exact differentiation and integration.
NMath Core contains foundational classes for object-oriented numerics on the .NET platform. Product features include:
Single- and double-precision complex number classes. Full-featured vector and matrix classes for four datatypes: single- and double-precision floating point numbers, and single- and double-precision complex numbers. Flexible indexing using slices and ranges. LU factorization for a matrix, as well as functions for solving linear systems, computing determinants, inverses, and condition numbers. Least Squares solutions. Random number generation from various probability distributions, including the uniform, triangular, normal, Poisson, gamma, binomial, and exponential distributions. New! Classes for encapsulating functions of one variable, with support for numerical integration (Romberg and Gauss-Kronrod methods), differentiation (Ridders' method), and algebraic manipulation of functions. New! Polynomial encapsulation, interpolation, and exact differentiation and integration. New! Cubic spline interpolation. Extension of standard mathematical functions, such as Cos(), Sqrt(), and Exp(), to work with vectors, matrices, and complex number classes. Basic statistical functions, such as Mean(), Median(), and Variance(), with support for NaN (Not-A-Number) values.
If you are interested in evaluating NMath Core, we offer a free fully-functional trial version, distributed in binary form only for a 14-day evaluation period. |
|