jama

    0热度

    1回答

    我有2组三维矢量N条目。我正在尝试计算最佳对齐第一组和第二组的旋转矩阵。 我相信我可以使用java库JAMA来完成奇异值分解或特征值分解。 1)SVD或EVD是否使用正确的算法? 2)JAMA中的SVD/EVD需要矩阵。如何根据我的两组向量填充矩阵?

    2热度

    3回答

    我是Java Programming的新手。我正在做一个科学仿真,其中必须解决一个线性方程组。 我在Eclipse.I下载jama jar文件并添加到JRE系统库。问题是当我通过传递一个2D双数组作为构造函数参数来创建一个新的Matrix对象时,IDE提到“构造函数矩阵(double [] [])未定义“。 我GOOGLE了很多,但一无所获:( 让别人来翻过了吗?我怎么面对呢?JAMA的

    0热度

    1回答

    这是我迄今为止得到了3by3矩阵... public static void main(String[] args) { Random random= new Random(); Matrix mR = new Matrix(3,3,random.nextDouble()) ; System.out.println("Here is a 3x3 matrix w

    1热度

    1回答

    我尝试使用PCA来减小维数,并且我使用jama来帮助我使用矩阵。 但是,我得到问题时,与jama的特征值。 例如我hava 2图像尺寸100x100,然后我创建单个矩阵2图像x(100x100)。 有20.000像素。 以及如何使用特征值来减少? 这是品尝我的代码: PCA pca = new PCA(matrix); pca.getEigenvalue(6); String

    1热度

    1回答

    首先,对不起我的英文不好,但我需要你的帮助。 我用java swing开发了一个模拟程序,我用了很多矩阵计算。我的节目刚刚完成,但我需要加快我的表现。所以我使用了java visual vm profiler来识别性能问题。我意识到Jama Matrices的初始化需要很多时间。在运行我的程序之后,我有超过3 MB的由JAMA分配的对象。这很多,不是吗?我认为这就是表现糟糕的原因。 对矩阵有没有比

    0热度

    1回答

    我使用Jama来计算特征向量和特征值,它的工作很好。 问题是,有时将矩阵中的列提取到数组中会导致错误的值。 有人来过它吗?我该如何处理它? 我安装我使用的代码: import weka.core.matrix.EigenvalueDecomposition; import weka.core.matrix.Matrix; public class Main6 { public st

    0热度

    1回答

    我试图用Jama替换单个行。 我用setMatrix这样试了一下 - double[][] myArray = { { 1, 1, 1, 1 }, { 1, 1, 1, 1 }, { 1, 1, 1, 1 }, { 1, 1, 1, 1 } }; // all the matrix '1' Matrix myMatrix = new Matrix(myArray);

    1热度

    1回答

    我想使用贾马库代码我的sigmoid函数。我不知道如果我的代码工作,所以我打电话给我的sigmoidFunction在我的测试功能(), public matrix sigmoidFunction() { matrix theta = new matrix(x_theta,m); matrix X = new matrix(x); matrix theta_trans

    1热度

    2回答

    我想在大型(稀疏)矩阵上执行奇异值分解。为了选择最好的(最准确的)库,我尝试使用不同的Java和Python库复制SVD示例here。奇怪的是,我收到了每个图书馆不同的结果。 这里是原来的例子矩阵和它的分解(美国和VT)矩阵: A =2.0 0.0 8.0 6.0 0.0 1.0 6.0 0.0 1.0 7.0 5.0 0.0 7.0 4.0 0.0 7.0 0.0

    0热度

    1回答

    我在Java上使用Jama进行矩阵操作。但是我看不到足够的文档。 如何在Jama下洗一个矩阵? 也有一样的东西: Matrix(:,end) 得到的只有最后一列像在Matlab的?