java - 在 Java 中从 JMatio 库初始化稀疏矩阵

标签 java matlab matrix sparse-matrix

在 Java 中,我有很多稀疏的 double[][] 矩阵。我需要将所有这些矩阵导出到 Matlab。我为此使用 JMatio 库。当我尝试使用 MLDouble 时,内存不足。我想使用 MLSparse,但找不到任何有关如何实例化和初始化的文档。欢迎任何建议。

最佳答案

名称可以是任意名称。

维度应该是显而易见的,一个带有维度的 int 数组。

属性为0。

对于 nzmax,请参阅 nzmax 和稀疏的 matlab 文档。它是分配给非零矩阵元素的存储量。如果已知,则设置为要添加的元素数量,否则设置足够的上限。

关于java - 在 Java 中从 JMatio 库初始化稀疏矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21602097/

相关文章:

java - 连接到用户输入数据库

arrays - 通过在元素之间包含零来对向量进行上采样

C++ 内存分配。矩阵

python - 从Python中的矩阵创建邻接列表图

r - 有关丢失数据的问题

JAVA - 用扫描仪读取字符

java - 如何将元素与对象列表匹配并返回对象

java - 如何初始化所有元素均为 False 的 2D boolean 数组?

matlab - GA中的排名选择?

matlab - 在 Matlab 中使用 hgtransform 命令绘制 3D 动画图