by CenterSpace Software - Product Type: Component / .NET Class
NMath Matrix is available as part of NMath Suite and NMath.
If you require further information please visit the pages above or Contact Us for pricing and availability.
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.
What's new in NMath Matrix V3.0?
NMath Matrix is part of CenterSpace Software’s NMath product suite, which provides object-oriented components for math, engineering, scientific, and financial applications on the .NET platform. NMath Matrix extends the foundational library NMath Core to include structured sparse matrix classes and factorizations, general matrix decompositions, advanced least squares solutions, and solutions to eigenvalue problems.
Like NMath Core, NMath Matrix uses machine-specific, highly-optimized versions of the BLAS and LAPACK for most computations. This gives NMath Matrix classes performance levels comparable to C or Fortran. 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 symmetric, Hermitian, and nonsymmetric eigenvalue problems.
Fully compliant with the Microsoft Common Language Specification, all NMath routines are callable from any .NET language, including C# and Visual Basic.NET. For most computations, NMath libraries use proven, highly optimized versions of public domain linear algebra subroutine libraries, such as the BLAS and LAPACK. This gives NMath routines accuracy you can trust, and performance levels comparable to C or Fortran, combined with state of the art, object-oriented interfaces that leverage the full power of the .NET platform.
NMath Matrix requires NMath Core.
ComponentSource offers a unique global service, used by over 1,000,000 software developers worldwide.