【问题标题】:Matrix library in java for complex matrices? [closed]java中用于复杂矩阵的矩阵库? [关闭]
【发布时间】:2014-01-31 09:23:17
【问题描述】:

我必须实现一个使用 2D 数据结构的算法,但数据的每个单元格都必须是另一个矩阵。我应该使用哪个 java 库?谢谢!

【问题讨论】:

  • 为什么不使用包含数组的数组?
  • 这个呢:la4j.org
  • 我一直在使用JAMA包:math.nist.gov/javanumerics/jama
  • @verbose-mode 我应该使用什么?像 ArrayList 或任何其他数据结构?
  • @tigran 谢谢!我已经看过了,但是我找不到任何可以使数组的每个单元格成为另一个二维数组的东西..

标签: java matrix


【解决方案1】:

您可以尝试使用 JAMA Java 矩阵包:http://math.nist.gov/javanumerics/jama/

几年前我已经用过很多次了,创建包含矩阵对象的数组的能力可能直接满足您的需求。

无论如何,您可能会觉得这 2 个问题很有趣:

(1)Java matrix libraries (2)Performance of Java matrix math libraries?

【讨论】:

  • 我查看了这个库的类 Matrix 但找不到如何制作包含矩阵的数组。我在那里缺少什么?但是谢谢它的好图书馆
  • 你不明白什么?你创建一个对象数组,每个元素都指向一个对象。矩阵[][] 2d_matrix_to_matrix = 新矩阵[10][10];矩阵[0][0] = 新矩阵(int m, int n);这将创建包含每个元素的 2d 平方数组,一个大小为 m x n 的矩阵
  • 好吧,我来了,这就是我想要的
猜你喜欢
  • 2012-06-04
  • 2019-07-17
  • 2020-12-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-12
  • 2010-10-24
  • 2013-06-18
相关资源
最近更新 更多