如何使用jama声明矩阵

时间:2013-03-13 13:39:37

标签: java matrix jama

我是Java Programming的新手。我正在进行科学模拟,其中必须解决线性方程组。

我在Eclipse中工作。我下载了jama jar文件并添加到JRE System Library。问题是当我通过传递2D双数组作为构造函数参数创建一个新的Matrix对象时,IDE提到“构造函数矩阵” (double [] [])未定义“。

我google了很多,但什么也没得到:(

有人来过吗?我该如何处理?

3 个答案:

答案 0 :(得分:0)

jama的文档表明实际上存在这样的构造函数。在netbeans IDE中使用jama 1.0.3进行快速测试,确认构造函数在那里并且可以相应地使用。

我怀疑lib没有正确加载。另一种可能是您创建了自己的Matrix类,而不是使用Jama.Matrix类。当您使用Jama.Matrix而不是Matrix时,是否也会出现错误?

答案 1 :(得分:0)

获取矩阵jar文件。将jar添加到类路径中(在net bean中,我只是将它添加到项目的库中;我相信你应该将Matrix jar文件添加到eclipse中的“java build path”。)

完成上述操作后,Matrix(double [] [])可用。

答案 2 :(得分:0)

我认为你需要更多关于JAMA的信息。所以,请看一下:http://math.nist.gov/javanumerics/jama/doc/