不支持UJMP稀疏矩阵库

时间:2018-07-11 17:18:41

标签: java intellij-idea sparse-matrix ujmp

我想使用通用Java矩阵包(UJMP)(https://ujmp.org/)创建一个稀疏矩阵。我下载了一个名为Universal-java-matrix-package-master的zip文件(https://github.com/ujmp/universal-java-matrix-package)。解压缩它。

我正在将intellij Idea用于Java程序。我在Intellij中以Java项目创建一个文件夹UJMP,并在UJMP文件夹的src文件夹下创建一个Java文件uj。在这里,我复制并粘贴了Universal-java-matrix-package-master文件夹。

现在我在Uj.java文件中写下代码。

import org.ujmp.core.Matrix;
import org.ujmp.core.SparseMatrix;
public class Uj {
public static void main(String args[]){
Matrix sparse = SparseMatrix.Factory.zeros(4, 4);}}

我在这里遇到错误:必填:找到的org.ujmp.core.Matrix:org.ujmp.core.SparseMatrix

为解决此问题,我尝试了一些方法。我更改代码,如下所示

import org.ujmp.core.Matrix;
import org.ujmp.core.SparseMatrix;
public class Uj {
public static void main(String args[]){
SparseMatrix sparse = SparseMatrix.Factory.zeros(4, 4);
sparse.setAsDouble(2.0,0,0); }}

更改此先前的错误后,发生了cannot resolve method setAsDouble的新错误。

为了更好地理解,我在屏幕快照中附加了这个问题Sparse Matrix

我该如何解决此错误?

0 个答案:

没有答案