【发布时间】:2013-07-19 07:18:38
【问题描述】:
假设我有一个带有很多零的大型 Matrix X,所以我当然将其设为稀疏以节省内存和 CPU。之后我做了一些事情,在某些时候我想要非零元素。我的代码如下所示:
ind = M ~= 0; % Whereby M is the sparse Matrix
这对我来说看起来很傻,因为稀疏矩阵的结构应该允许直接提取信息。
澄清一下:我不寻找有效的解决方案,而是希望避免重复做同样的事情。稀疏矩阵应该已经知道它的非零值,所以应该不需要搜索它。
你的魔法师_
【问题讨论】:
标签: matlab sparse-matrix