Matlab 高效访问稀疏矩阵
我有一个巨大的稀疏矩阵,大小是200万乘1万。我想从这个矩阵中索引特定的1000行(索引) 如果我这样做 B=A(指数:)Matlab 高效访问稀疏矩阵,matlab,sparse-matrix,Matlab,Sparse Matrix,我有一个巨大的稀疏矩阵,大小是200万乘1万。我想从这个矩阵中索引特定的1000行(索引) 如果我这样做 B=A(指数:) 这需要一些时间。是否有更好的快速方法来高效访问此矩阵的行?由于用于在内部存储稀疏矩阵的基本列数据结构,因此最好转置矩阵,然后按列应用操作。最后的矩阵可以重新变换 请参阅“关于稀疏矩阵运算”中的最后一节。索引是否相等?如果不是,你写的可能是最快的方式。
这需要一些时间。是否有更好的快速方法来高效访问此矩阵的行?由于用于在内部存储稀疏矩阵的基本列数据结构,因此最好转置矩阵,然后按列应用操作。最后的矩阵可以重新变换
请参阅“关于稀疏矩阵运算”中的最后一节。索引是否相等?如果不是,你写的可能是最快的方式。