我目前有一组 2D 笛卡尔坐标,例如 {(1,3), (2,2), (3,4)} 将被放入 2D 数组中,为了正确执行 SVD,将矩阵放在一起使得坐标形成列或行,例如
1 3
2 2
3 4
或者
1 2 3
3 2 4
与我在网上找到的 SVD 示例相比,我一直在做一些试验和错误,结果矩阵通常似乎被否定,其中一些值被打乱了。
为了进一步澄清我是否有一个矩阵 E,它是 MxN,如下所示http://upload.wikimedia.org/wikipedia/commons/b/bb/Matrix.svg
要将矩阵定义为二维数组,它将是 Array[M][N] 还是 Array[N][M]
我假设这实际上很重要,因为矩阵算术不是可交换的?任何人都可以真正验证这一点吗?