
#include <iostream>#include "armadillo"using namespace arma;using namespace std;int main(){ // 加减法 mat a; mat b; a << 1.0 << 2.0 << 3.0 <<endr << 4.0 << 5.0 << 6.0 <<endr; b << 1.0 << 2.0 << 3.0 <<endr << 4.0 << 5.0 << 6.0 <<endr; mat c = a - b; c.print(); // dot mat d = a * b; // 打印形状 cout<<"a: "<< a.n_rows <<" x "<< a.n_cols <<endl; // 读/写 元素 float aa = a(0,1); a(0,1) = 5; // 插入一行 mat row = c.row(0); // 取出c的一行 a.insert_rows(a.n_rows, row); // 插入到a的末尾。第一个参数表示要插入的位置。 // 加载csv文件 mat a; a.load("/path/to/data.csv");}