所以我想转置一个我定义的矩阵
using MathNet.Numerics.LinearAlgebra.Double;
var MatrixValues = new double[]{1,1,2,2,3,3}
var M = Matrix<double>.Build;
var C = M.Dense(3,2,MatrixValues);
var TR = C.Transpose();
所以我得到的结果是一个非常奇怪的矩阵,它不是转置。我认为这是因为矩阵被定义为 DenseColumnMajor,但是我该如何更改呢?
所以我有一个 3 x 2 矩阵,例如:
1 1
2 2
3 3
我想要的结果是:
1 2 3
1 2 3