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);
これらの分数は double に変換され、最終的な答えは double になります。計算全体で分数を保持したい。