标签: matlab sorting sparse-matrix
我有一个大的稀疏矩阵,我需要逐行对其数据进行排序。现在我正在做
sort(matrix,2, 'descend')
但是我想知道如果我转换矩阵,在列上进行排序然后将其转换回原始尺寸,或者是否有其他方法可以获得更好的速度,相同的操作是否会更快。
答案 0 :(得分:0)
如评论中所述:
按列排序要快一点,但获得的时间(很多)比用于转置矩阵两次的时间少得多。
可能没有通用的方法可以加快速度,但是当您对特定矩阵结构有更多了解时,可能会有一种方法。