如果我有这样的矩阵:
A=[ 8 3 67 8 2 0 0 0 0 0; 8 76 9 233 1 89 34 0 0 0; 98 23 87 9 3 24 64 45 1 0]
我使用命令sort(A,2)它将在列旁边排序,但同时向前推零。我希望稍后在代码中将0保持到计算目的。
我一直在寻找一个执行此操作的命令,因为我觉得有一个命令。 我也一直在尝试排序,翻转和转置以获得我想要的东西,但我处于僵局。
答案 0 :(得分:6)
您可以按0
替换Inf
,然后排序并在排序后再次将Inf
替换为0
。