3
我試圖用徵沿對角線構造對角矩陣,然後設置值:如何使用特徵根據對角矩陣設置值?
Eigen::DiagonalMatrix<int, Eigen::Dynamic> diagonal_matrix(5);
for (int i = 0; i < 5; ++i) {
diagonal_matrix(i, i) = i * i + 2;
}
但是,這是行不通的,因爲diagonal_matrix
缺乏()
操作。使用特徵值設置對角矩陣對角線值的正確方法是什麼?