我目前有一组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
要将矩阵定义为2D数组,它将是Array [M] [N]或Array [N] [M]
我认为这实际上很重要,因为矩阵算法不可交换?任何人都可以真正验证这个吗?
答案 0 :(得分:-1)
This link描述了如何从一组向量
创建矩阵为了创建一个矩阵 复合矢量像结构我们 需要对'内在做两件事 向量':
我们需要进行转置 它是一行而不是一列。
我们需要一个乘法运算 将使它成为一个领域。
然而,这并未阐明OpenCV和SVD使用的标准。