以下是一个使用Armadiilo库初始化矩阵并填充矩阵值的示例代码:
#include
#include
int main() {
// 创建一个3x3的矩阵
arma::mat A(3, 3);
// 填充矩阵值
A << 1 << 2 << 3 << arma::endr
<< 4 << 5 << 6 << arma::endr
<< 7 << 8 << 9;
// 打印矩阵
std::cout << "Matrix A:" << std::endl;
std::cout << A << std::endl;
return 0;
}
这个示例创建了一个3x3的矩阵A
,然后使用<<
运算符进行值填充。最后,使用std::cout
输出矩阵的值。