(translator=Erison, ChineseSource=Erison-20020516-8\sortrows.html, EnglishSource=c:\matlabr12\help\techdoc\ref\sortrows.html)
MATLAB Function Reference    
sortrows

對陣列每一橫列排序

Syntax

Description

B = sortrows(A) A 每一橫列作由小到大的排列。A 須為矩陣或行向量。

A 是字串,則按照字母順序排序。若 A 是複數,先依照大小(magnitude)排序,大小如果相同,則再依相位角度(phase angle)排序,其中相位角度範圍為

B = sortrows(A,column) 根據向量 column 來對 A 排序。例如:sortrows(A,[2 3]) 先依照第 2 行作排序,若有相同的,再依第 3 行作排序。

[B,index] = sortrows(A) 會額外回傳一個索引向量 index

A 是行向量,則 B = A(index)

Am x n 的矩陣,則 B = A(index,:)

Examples

給定一個 5 x 5 的字串矩陣:

若 B = sortrows(A) 及 C = sortrows(A,1),則結果如下:

See Also
sort        對陣列元素作排序


 sort sound