Я пытаюсь создать DenseMatrix в MathDotNet из массива uint с двумя измерениями.
uint[10,10] = myarray;
Matrix<ushort> newarray = Matrix<ushort>.Build.DenseOfArray(myarray);
Mathdotnet жалуется на то, что это еще не реализовано. Реализованы только матрицы с плавающей запятой. Я хотел бы сделать следующее:
uint[10,10] = myarray;
Matrix<double> newarray = Matrix<double>.Build.DenseOfArray(myarray);
Но это не удается, потому что myarray имеет другой тип, чем Matrix. Есть ли способ неявно преобразовать мой массив uint в double, чтобы решить эту проблему?
Спасибо за любые подсказки!