1*bf2c3715SXin Li MatrixXf matA(2,2); 2*bf2c3715SXin Li matA << 2, 0, 0, 2; 3*bf2c3715SXin Li matA.noalias() = matA * matA; 4*bf2c3715SXin Li cout << matA; 5