我正在将Armadillo C ++库用于矩阵。
我有一个大小为[73 256 1000]的3d矩阵(多维数据集)。
我只想取立方体的一部分行,例如在matlab中
A = A(3:66, :, :);
我该如何用犰狳做?我尚未在API中找到任何内容。
谢谢。
最佳答案
该功能在Armadillo的文档的subcube views部分中列出。您可以使用span :: all表示整个范围。以例如:
cube A(100,50,10);
A.randu();
A = A(span(3,66), span::all, span::all);
关于c++ - Armadillo -删除多维数据集中的行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21502869/