提问者:小点点

在一行中创建并填充非常值特征矩阵?


我如何在一行中创建和初始化一个非常值的特征矩阵?下面是一个示例,

auto a = Eigen::Matrix<int, 4, 4>{};
a.fill(0);

a.fill(1);
a.fill(2);
// etc.

共1个答案

匿名用户

在C++中,大多数空白空间都不是必需的。您可以删除大多数空白空间,并在一行中编写所有代码。这个

auto a = Eigen::Matrix<int, 4, 4>{}; a.fill(0); a.fill(1); a.fill(2);

在C++中是一个有效的单行程序。