标签: matlab sparse-matrix
我有这个庞大的稀疏矩阵A,大小为2百万乘1万。我想从这个矩阵索引特定的1000行(索引)。
如果我这样做
B = A(索引,:);
需要一些时间。是否有更好的快速方式有效地访问此矩阵的行?
答案 0 :(得分:1)
由于用于内部存储稀疏矩阵的基础列式数据结构,最好转置矩阵然后逐列应用操作。然后可以重新转置最终矩阵。
请参阅Matlab documentation关于稀疏矩阵运算的最后一节。