jama

    2热度

    1回答

    我正在使用Jama API来解决线性代数问题。但它给了我一个错误:java.lang.RuntimeException: Matrix is singular. 我想当矩阵单数有多种解决方案可能。有没有在牙买加API的方式来获得这些解决方案之一,或有任何其他API可以帮助我在这里。 下面是我使用的代码片段: Matrix A = new Matrix(input); Matrix B = new

    0热度

    1回答

    我有这个阵列 double a[][] = {{1,1,1}, {0,1,1} , { 1,0,0} ,{0,1,0},{1,0,0},{1,0,1},{1,1,1},{1,1,1},{1,0,1},{0,2,0},{0,1,1}}; ,我想SVD(奇异值decomprestion), 这是代码 Matrix A = new Matrix(a); SingularVal

    0热度

    1回答

    我正在研究一个在矩阵上执行计算的小型Java应用程序。这是我现在所做的计算方阵的行列式和倒数。但我想用班级Jama来计算特征值和特征向量,但我不知道如何使用它,谁能帮我一下吗?谢谢。 import java.util.Scanner; import Jama.*; public class matrix { public static void main(String[] args

    2热度

    1回答

    我试图计算函数e^AT,其中A是矩阵,T是双精度值。我曾尝试过使用jama和colt/cern,但是还没有找到它们各自的功能。任何人都可以帮助我吗?

    0热度

    2回答

    我刚刚将我的代码从MATLAB移植到Java,我需要对矩阵进行特征分解,具体而言,我只需要第一个k值而不是完全分解。 但是,在JAMA中,特征分解类计算完全特征分解。我试图修改它,但它会引发一些错误。还有另外一个类似的库吗? 在MATLAB中,有问题的功能是eigs(k,A)

    -1热度

    2回答

    嗨我有贾马图书馆,但这个图书馆工作只与双数..和它非常缓慢。对于Android应用程序..最后我不需要如此高的eig分辨率的精度..所以有一些JAva libaray与浮点数.....类似的语法与jama? becouse ...我不想重新写我的440行代码谢谢。 EIG。转置,逆等基本线性代数运算.. 或存在相同的java库特征值。与线程?

    1热度

    3回答

    给定矩阵,我对特征值和相应的特征向量感兴趣。 使用贾马,我可以得到特征值和特征向量,但两者之间的相关性没有定义:我想映射每个特征向量到相应的特征值。 你能推荐我这样做吗?我试图自己实现它,但它变得讨厌。 谢谢:) 我试图寻找一个答案授权,但就目前而言,根据实验和观察我执行,特征向量,evigenValues似乎是相对应的。

    0热度

    1回答

    我有一段代码,它通过迭代遍历行和列来对矩阵执行计算。执行的微积分是一个余弦距离度量,我在Internet上找到的代码(现在无法检索链接)。 可以有10,000行和列。矩阵是对称的,所以我只需要迭代它的一半。值是浮动的。 问题:它很慢(看起来需要3到6个小时)。任何人都可以指出我的改进?谢谢! 关于代码的注意事项:它使用抽象类来实现灵活性:这样,在单独的类中定义的余弦计算可以很容易地被另一个类替换。

    4热度

    1回答

    我试图使用奇异值分解压缩给定的图像。我想我已经拥有了它,直到我注意到我在整个过程中不断出现垃圾颜色的像素。 在右上部示出的数字表示迭代次数,其中0是原始图像。 这是一个常见错误?有什么我失踪? 我想这可能与我的数学本身有关。我正在使用JAMA,这是一个为我处理这个问题的java矩阵包。下面是我执行每次迭代: for (int i = 0; i < k; i++) { Matrix st

    0热度

    1回答

    我已经经历了jama和小马(我在java中编写代码)。他们都期望我使用数组,使得行数多于coloumns的数量。 但是在潜在语义分析(LSA)的情况下,我有5本书,总共有1000个单词。当我使用术语文档矩阵时,我得到一个5 * 1000的矩阵。 由于这不起作用,我被迫转置矩阵。在转置我使用1000 * 5。用1000 * 5当我执行svd时,我得到一个5 * 5的S矩阵。为了执行降维,5 * 5矩