#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");
}