Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

C# linear algebra library

Is there stable linear algebra (more specifically, vectors, matrices, multidimensional arrays and basic operations on them) library for C#?

Search yielded a few open source libraries which are either not updated for couple of years or are in an early beta stage - and Centerspace NMath. Which alternatives are worth checking?

like image 989
ima Avatar asked Dec 25 '08 14:12

ima


2 Answers

Math.NET. We're using it in production.

like image 81
Rinat Abdullin Avatar answered Oct 03 '22 14:10

Rinat Abdullin


See: http://en.wikipedia.org/wiki/List_of_numerical_libraries

http://www.alglib.net/ - Open source. Multi-language library.

http://www.mathdotnet.com/ - Open source. As mentioned by others. dnAnalytics is replaced by http://numerics.mathdotnet.com/ in this.

http://www.lutzroeder.com/dotnet/ - Lutz Roeder has a open source port Mapack.Net of LAPACK.

http://www.extremeoptimization.com/ - Commercial.

like image 39
nietras Avatar answered Oct 03 '22 15:10

nietras