public void TestTridiagonalize() { var m1 = new MatrixD(new double[] { 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 1.0, 2.0, 3.0, 3.0, 1.0, 2.0, 3.0, 4.0 }, 4, 4, false); var td1 = m1.Tridiagonalize(); Console.WriteLine(td1); }