我正在尝试使用MathNet.Numerics
库解决一些矩阵计算。这一切都适用于双数。但是现在我想将数字表示为分数,并希望得到计算的答案作为分数。我怎样才能做到这一点?
我目前正在做的就是这个。
var M = Matrix<double>.Build;
var V = Vector<double>.Build;
double [,] x1 = {
{0, 0, 0},
{1.0/2, 0 , 0},
{1.0/2, 1.0, 1.0}
};
var m = M.DenseOfArray(x1);
这些分数被转换成双打,最终的答案将是双打。我想在整个计算过程中保留分数。