【发布时间】:2014-03-17 03:45:03
【问题描述】:
我有以下形式的稀疏矩阵
让我们以 5x10 矩阵为例
1 2 3 4 5 6 7 8 9 10
1 1 1 0 0 0 0 0 0 0 0
2 0 1 0 0 0 0 0 0 0 0
3 .............................
4 .............................
5 .............................
从这个稀疏矩阵,我想创建一个单元格数组 C 的形式
C{1} 1
C{2} = [1,2]
...........
...........
...........
我的稀疏矩阵是高维的,例如 40000 x 790000。如何在 matlab 中有效地做到这一点。我绝对可以使用循环并且效率低下。但我想要最有效的。有什么建议吗?
【问题讨论】:
标签: matlab sparse-matrix