Eigen赋值问题

Eigen::MatrixXf A
对矩阵A进行赋值
如果赋的值也是矩阵的话 需要使用block函数
A.block<a, b>(r, c) = B a,b为要赋的值的矩阵的大小 r和c为要赋值的位置。
或者:
A.block(r, c, a, b) = B
但是上面这种不适用于赋值数
赋值数直接:
A(r, c) = s s为任意数 但在这里 s必须为float 因为A为MatrixXf

posted @ 2022-04-25 18:14  铃灵狗  阅读(1167)  评论(0编辑  收藏  举报