Có sẵn hàm hoặc phương pháp sẵn có trong Eigen cho Hat operator không? Đó là toán tử, trả về một ma trận, bắt chước một sản phẩm chéo với vectơ đó. Tôi biết, nó có thể được dễ dàng bằng văn bản, nhưng muốn tránh nó:Ma trận chéo sản phẩm trong Eigen
Eigen::Vector3d t = // some vector ;
Eigen::Matrix3d t_hat;
t_hat << 0, -t(2), t(1),
t(2), 0, -t(0),
-t(1), t(0), 0;
Ma trận đó thường được gọi là ma trận _antisymmetric_ hoặc _skew-symmetric_. – user2658323