【发布时间】:2013-10-04 00:36:50
【问题描述】:
寻找 C++ 中的一些东西,以便于存储和访问不同大小的矩阵。我通常使用 R,在 R 中我可以使用循环并将矩阵存储在列表中,如下所示(玩具示例)
myList <- list(1)
for(i in 1:10){
myList[[i]] <- matrix(rnorm(i^2),i,i)
}
这给了我一个列表,其中 myList[[i]] 将给我第 i 个矩阵。 C++中有这样的东西吗?我见过 Boost 函数可以处理不同大小的数组,但无法将它们应用于矩阵。如果这有助于缩小响应范围,则尝试使用 Eigen 或 Armadillo。
【问题讨论】:
标签: c++ arrays size storage varying