S- NxN稀疏矩阵。
A- Mx1 向量。
的非零值S是 的索引A。
我想计算一个向量x,使得在的第i'th 条目中x:对于第'th 行中的
每个非零值,取并计算所有这些的总和并将其放入'th 的条目中。jiSA[j]jix
在伪它应该是这样的:
for i = 1:N
for j = 1:N
if( s[i][j] != 0)
x[i] += s[ A[i,j] ]
我怎样才能以最有效的方式在matlab中做到这一点?