0

我有一个大的稀疏矩阵,我需要逐行对其数据进行排序。现在我只是在做

sort(matrix,2, 'descend')

但我想知道如果我转置矩阵,对列进行排序然后将其转回其原始尺寸,或者是否有任何其他方法可以获得更快的速度,相同的操作是否会更快。

4

1 回答 1

0

如评论中所述:

按列排序要快一点,但所获得的时间(远)少于转置矩阵两次所用的时间。

可能没有通用的方法可以加快速度,但是当您对特定矩阵结构有更多了解时,可能会有一种方法。

于 2013-03-20T11:06:55.653 回答