Eigen复矩阵的使用[微记]
Eigen除了实矩阵,还支持了复矩阵和稀疏矩阵
Eigen::Vector3cd x;
x.real() <<1, 2, 3;
x.imag() << 2, 1, 2;
std::cout << x << "\n";
Eigen::Matrix3cd t = Eigen::MatrixXcd(3, 3);
t.real() << rowMajor;
t.imag() << rowMajor;
std::cout << t.inverse() << "\n";
std::cout << t.inverse() * t << "\n";
std::cout << t.eigenvalues() << "\n\n";
输出结果