我正在尝试保存一个矩阵,该矩阵有大约768行,只有4-5列,所有条目都填满了。矩阵属于Mat<double>
类型。使用save
方法,我尝试以下列方式将矩阵保存为CSV:
dg.save("dg_file.csv", csv_ascii);
但它没有给我一个错误:
Mat::save(): couldn't write to dg_file.csv
当我以另一种低效的方式编写文件后,我对此矩阵使用load
函数时也会发生同样的情况。请注意,这两个函数都适用于较小尺寸的矩阵。在使用这些函数时,我没有发现有关矩阵大小限制的任何提及。后来,我计划将代码用于10,000行和列的稍大的矩阵。
另外,请建议在Armadillo中保存和加载的任何替代方法。