views:

75

answers:

2

Does Visual Studio 2008 or 2010 have a built-in library which can help in solving all sort of matrix problems?

For example:

  • Singular value decomposition
  • Matrix inversion
  • Trace
  • Determinants
  • etc.
+2  A: 

I don't think there is a built in matrix manipulator for .NET, even if there is a custom library should provide a lot more features.

You could try http://numerics.mathdotnet.com/

Blam
http://numerics.mathdotnet.com/doc/CodeSamples.ashx#Linear_Algebra_2
bufferz
@Blam Math.net is a outer source Library right ? So it means Visual studio does not have a class which can solve problems regarding Martix
Pro_Zeck
As I said, I don't think there is one that comes with .NET
Blam
A: 

Advanced matrix math is not builtin. You could try Extreme Optimization on a free trial version - it's expensive but maybe you can get an academic license? or perhaps your company will license if it works for you. Does not sound so expensive if you work out how long it would take to rebuild the matrix math you need. They might allow you to license only the matrix part at reduced cost.

Steve Townsend
Its very sad to hear that MicroSoft didnt not created a built in class for Matrix.So it means the only way to solve matrix issue easily by using outer source libraries like Math.net etc
Pro_Zeck