public static void Test() { Matrix A = new Matrix(2, 4); A[0, 0] = 1; A[0, 1] = 3; A[0, 2] = 5; A[0, 3] = 7; A[1, 0] = 2; A[1, 1] = 4; A[1, 2] = 6; A[1, 3] = 8; SVD svd = new SVD(A); Matrix U = svd.U; Matrix V = svd.V; Matrix S = svd.GetSingularValuesMatrix(); Console.WriteLine(svd); Console.WriteLine(S); }