C++动态矩阵数组(来自scythe统计库)

TJB*_*TJB 0 c++

我正在尝试使用scythe统计库(在这里找到:http://scythe.wustl.edu/).我可以用以下方法初始化矩阵:

Matrix<double> A(2, 2, false);
Run Code Online (Sandbox Code Playgroud)

但我希望有一个动态的矩阵阵列.有人有任何提示吗?我使用矢量吗?如果是这样的话?

非常感谢!

Jam*_*lis 5

A std::vector是一个很好的选择,特别是如果你直到运行时才知道你需要多少矩阵.例如,

std::vector<Matrix<double> > vectorOfMatrices;

vectorOfMatrices.push_back(Matrix<double>(2, 2, false));
// etc.
Run Code Online (Sandbox Code Playgroud)