简体   繁体   English

用于解决C#中矩阵问题的库

[英]library for solving matrix problems in C#

Does Visual Studio 2008 or 2010 have a built-in library which can help in solving all sort of matrix problems? Visual Studio 2008或2010是否有内置库可以帮助解决所有类型的矩阵问题?

For example: 例如:

  • Singular value decomposition 奇异值分解
  • Matrix inversion 矩阵求逆
  • Trace 跟踪
  • Determinants 决定因素
  • etc. 等等

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. 我不认为有一个用于.NET的内置矩阵操纵器,即使有一个自定义库应该提供更多的功能。

You could try http://numerics.mathdotnet.com/ 你可以试试http://numerics.mathdotnet.com/

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? 您可以在免费试用版上尝试Extreme Optimization - 它很昂贵,但也许您可以获得学术许可? 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. 它们可能允许您以较低的成本仅许可矩阵部件。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM