c++ - 如何将 vector 转换为 Armadillo 矩阵?

标签 c++ c++11 armadillo

我有一个包含整数列表的 vector 。如何将该 vector 转换为只有 1 列且行数或行数作为 vector 长度的 Armadillo 矩阵?

16080
16086
16245
16253
16260
16900
200000

例如像这样。

最佳答案

我认为你可以使用:

mat A = conv_to<mat>::from(your_vector)

如果你的 vector 是标准 vector 。

关于c++ - 如何将 vector 转换为 Armadillo 矩阵?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53367957/

相关文章:

c++ - 使用 MPI 和 Armadillo 在 C++ 中进行并行化

c++ - 未找到“llvm/IR/Constants.h”文件

c++ - C++ 内部的字符编码?

c++ - 还是观察者模式?

c++ - 重载 << 运算符返回错误值 (C++)

c++ - 将 vector 读/写到文件的有效方法

c++ - 为什么不调用成员类的拷贝构造函数?

c++ - 将数组与可变参数模板相关联

c++ - 关于将变量传递给 STL 容器并且不丢失它们超出范围

c++ - 将大矩阵/数组转换为 Armadillo 矩阵