1.对一个Eigen::Matrix3f类型的数据x,在想提取其第三行第一列元素时:
(1)使用x.row(2).col(0)操作并赋值给一个变量,提示不能将Eigen...类型值赋值过去;
(2)使用x(2,0)操作可以完成提出元素并赋值。
2.使用Identity()函数的作用:在定义变量时使用Eigen::Matrix4f x = Eigen::Matrix4f::Identity();即用单位矩阵对x变量进行了初始化。(参考了https://blog.youkuaiyun.com/yang_q_x/article/details/52383289和https://blog.youkuaiyun.com/caomin1hao/article/details/81358911?utm_source=blogxgwz5)
3.head<n>()函数:对变量Eigen::Vector4f x进行x.head<n>()操作表示提取前n个元素。
本文介绍了Eigen库中矩阵操作的几个关键点,包括如何正确提取矩阵特定元素,使用Identity()函数初始化单位矩阵,以及head<n>()函数用于提取向量前n个元素的方法。
507

被折叠的 条评论
为什么被折叠?



