static Eigendecomp EIG() { Matrix m1 = new Matrix(new double[, ] { { 1, 2, 1 }, { 2, -5, 2 }, { 1, 2, 1 } }); //три разных Проскуряков 1253 Matrix m2 = new Matrix(new double[, ] { { 1, 2, 2 }, { 2, 1, 2 }, { 2, 2, 1 } }); //два одинаковых Проскуряков 1251 Matrix m3 = new Matrix(new double[, ] { { 17, -2, -2 }, { -2, 14, -4 }, { -2, -4, 14 } }); //два одинаковых Проскуряков 1252 Matrix m4 = new Matrix(new double[, ] { { 8, 4, -1 }, { 4, -7, 4 }, { -1, 4, 8 } }); //два одинаковых Проскуряков 1254 Matrix m5 = new Matrix(new double[, ] { { 1, 0, 0 }, { 0, 1, 0 }, { 0, 0, 1 } }); return(MatrixOperations.Eigendecomposition(m5, 1e-14)); }