如果我理解正确,你希望矩阵像
0 0 0 0
1 1 1 1
2 2 2 2
3 3 3 3
对于 4x4 矩阵。为此,您可以使用LinSpaced(对于单个列)和复制(复制该列)的组合:
int rows = 5;
int cols = 4;
Eigen::MatrixXd m = Eigen::VectorXd::LinSpaced(rows, 0.0, rows - 1).replicate(1, cols);
std::cout << m;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1266 次 |
| 最近记录: |