Necesito una biblioteca C# para tratar las matrices. Debe implementar descomposición de valores singulares, inversión de matriz, etc.Recomendación para la biblioteca de matrices C#
He usado CSML anteriormente, pero esto no implementa algunas de las características que necesito.
Algunas de las características son:
descomposición de valor singular
Matrix inversión
traza
Determinantes
Bibliotecas sugeridos (de respuestas)
(la mayoría de ellos implementar las características indicadas anteriormente)
- Math .NET Numerics for .NET, Silverlight and Mono (opensource)
- Extreme Optimization Numerical Libraries (comercial, muy completa)
- IL Numerics (comercial)
- Deltix's FinMath numerical library (comercial, utiliza el Intel® Math Kernel Library (MKL) e Intel® Integrated Performance Primitives (IPP))
- Lightweight fast matrix class in C# (algoritmo de Strassen, LU descomposición)
Podría ser útil mencionar las características que CSML no tiene que usted requiera. – Nick
http://accord-framework.net/ Implementa operaciones de matriz como métodos de extensión del tipo 'double [,]'. –