User Tools

Site Tools


cemtool:7.5:internaltoolbox:interrnal:sort

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cemtool:7.5:internaltoolbox:interrnal:sort [2014/04/25 09:03] (current)
Line 1: Line 1:
 +[[:​cemtool]]>​[[:​cemtool:​7.5]]>​[[:​cemtool:​7.5:​internaltoolbox]]>​[[:​cemtool:​7.5:​internaltoolbox:​interrnal]]
 +
 +====== sort ======
 +행렬 또는 vector의 원소를 정렬한다.
 +
 +===== 문법 =====
 +<code matlab>
 +sort(X)
 +[Y, I] = sort(X)
 +</​code>​
 +입력
 +X : 정렬하고자 하는 행렬 또는 vector.
 +출력
 +오름차순으로 정렬된 행렬 또는 vector 및 정렬된 원소의 X에서의 지표.
 +
 +===== 설명 =====
 +sort(X)는 X가 vector인 경우에는 vector의 원소를 오름차순으로 정렬하여 출력하며,​ X가 행렬일 경우에는 column 별로 정렬하여 X와 같은 차원의 행렬을 출력한다. [Y, I] = sort(X)의 경우에 Y는 위의 경우와 같으며, I에는 Y의 각 원소가 X의 각 column에서 가졌던 지표가 담겨진다. X가 복소수이면 원소의 절대값을 비교하여 정렬한다.
 +
 +===== 예제 =====
 +<file matlab ex.cem>
 +X = [1 6 9; 3 5 4; 2 7 0];
 +
 +[Y, I] = sort(X);
 +
 +Y
 +
 +1.0000 ​  ​5.0000 ​  ​0.0000
 +
 +2.0000 ​  ​6.0000 ​  ​4.0000
 +
 +3.0000 ​  ​7.0000 ​  ​9.0000
 +
 +I
 +
 +1.0000 ​  ​2.0000 ​  ​3.0000
 +
 +3.0000 ​  ​1.0000 ​  ​2.0000
 +
 +2.0000 ​  ​3.0000 ​  ​1.0000
 +
 +</​file>​
 +===== 관련함수 =====
 +
  
cemtool/7.5/internaltoolbox/interrnal/sort.txt · Last modified: 2014/04/25 09:03 (external edit)