2010-09-26 31 views
1

Visual Studio 2008或2010是否有内置库,可以帮助解决各种矩阵问题?用于解决C#中的矩阵问题的库

例如:

  • 奇异值分解
  • 矩阵求逆
  • 跟踪
  • 因素
+0

它需要多快(即您对性能接受多少不便)?您期望花费大部分CPU时间的矩阵有多大(即对大矩阵或小矩阵进行优化)? – 2010-09-26 15:04:51

回答

3

我不认为这是一个建于用于.NET的矩阵操纵器,即使存在自定义库ld提供了很多更多的功能。

你可以尝试http://numerics.mathdotnet.com/

+1

http://numerics.mathdotnet.com/doc/CodeSamples.ashx#Linear_Algebra_2 – bufferz 2010-09-26 15:15:59

+1

Math.net是一个外部源库吗?所以这意味着Visual Studio没有可以解决关于Martix的问题的类 – 2010-09-26 16:17:44

+0

正如我所说的,我不认为有一个来自.NET – Blam 2010-09-26 16:36:52

1

先进的矩阵数学没有内置。您可以试用Extreme Optimization免费试用版 - 价格昂贵,但也许您可以获得学术许可?或者如果您的公司能够为您工作,也许会获得许可。如果你计算出需要重建矩阵数学需要多长时间,听起来并不那么昂贵。他们可能允许您以较低的成本仅许可矩阵部分。

+0

听到MicroSoft没有创建一个内置类因此,它意味着通过使用像Math.net等外部源代码库,轻松解决矩阵问题的唯一方法 – 2010-09-26 16:16:08