DnAnalytics
dnAnalytics is an open-source numerical library for .NET written in C# and F#. It features functionality similar to BLAS and LAPACK.
Final release | 2009.4
/ April 29, 2009 |
---|---|
Written in | C#, F#, .NET CLR |
Operating system | Cross-platform |
Type | Numerical library |
License | BSD/Microsoft Public License |
Website | dnanalytics |
Features
The software library provides facilities for:
- Linear algebra classes with support for sparse matrices and vectors (with a F# friendly interface).
- Dense and sparse solvers.
- Probability distributions.
- Random number generation (including Mersenne Twister MT19937).
- QR, LU, SVD, and Cholesky decomposition classes.
- Matrix IO classes that read and write matrices from/to Matlab, Matrix Market, and delimited files.
- Complex and “special” math routines.
- Descriptive Statistics, Histogram, and Pearson Correlation Coefficient.
- Overload mathematical operators to simplify complex expressions.
- Visual Studio visual debuggers for matrices and vectors
- Runs under Microsoft Windows and platforms that support Mono.
- Optional support for Intel Math Kernel Library (Microsoft Windows and Linux)
gollark: It's shorter.
gollark: Maybe use easier to understand names like YAvZzH9XHOe4Ald40QxzRhjt2SVucaCe.
gollark: So! Instead of numbers, each SCM should be named something like afa35eb6b2b6c135726e5aca53f98b6df650dc4fc89d4d785e1a597785ccb944334a0435b7ddd841e7fcbd785882031902ca677a94474d69fa7af785507b69ae.
gollark: , right?
gollark: Wait, part of the SCM Foundation's mission is to make things as extremely annoying as possible at all times/
See also
- Math.NET Numerics
- List of numerical libraries
- list of numerical analysis software
External links
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.