【发布时间】:2015-11-20 19:45:18
【问题描述】:
我有一个Eigen::MatrixXd,我需要修改其对角线元素的值。特别是我有另一个Eigen::MatrixXd,它有一个单列和第一个矩阵的相同行数。
我需要在第一个矩阵的对角线上减去第二个矩阵元素的值。
例子:
A
1 2 3
4 5 6
7 8 9
B
1
1
1
A'
0 2 3
4 4 6
7 8 8
我该怎么办?
【问题讨论】:
-
减去任意对角线?或者它总是1(换句话说,你总是减去identity matrix)
-
@CoryKramer 任意对角线