Programmer Guide/Command Reference/EVAL/sort: Difference between revisions
From STX Wiki
< Programmer Guide | Command Reference | EVAL
Jump to navigationJump to search
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:{{SUBPAGENAME}}}} | {{DISPLAYTITLE:{{SUBPAGENAME}}}} | ||
Sort the vector or matrix ''x''. | Sort the vector or matrix ''x''. | ||
;Usage: <code>'''sort(''mode'', ''x'' {, ''i'' }) | |||
;''mode'': specifies the sort direction and selects if ''x'' is sorted by the values of a row or column | |||
;Usage: <code>'''sort('' | ;''x'': vector or matrix to be sorted; must be a matrix if ''mode''>1 | ||
;''mode'': specifies the sort direction and the row or column | ;''i'': row or column containing the sort data; depends on ''mode'' (default=0) | ||
;''x'': vector or matrix to be sorted | |||
;''i'': row or column containing the sort data; depends | |||
;Result: The sorted vector or matrix ''x''. | ;Result: The sorted vector or matrix ''x''. | ||
:{|class=einrahmen | :{|class=einrahmen | ||
!'' | !''mode'' !! ''i'' !! description | ||
|- | |- | ||
|'''0'''|| column index || sort rows of ''x'' ascending by the values of column | |'''0'''|| column index || sort rows of ''x'' ascending by the values of column ''i'' | ||
|- | |- | ||
|'''1'''|| column index || sort rows of ''x'' descending by the values of column | |'''1'''|| column index || sort rows of ''x'' descending by the values of column ''i'' | ||
|- | |- | ||
|'''2'''|| row index || sort columns of ''x'' | |'''2'''|| row index || sort columns of ''x'' ascending by the values of row ''i'' | ||
|- | |- | ||
|'''3'''|| row index || sort columns of ''x'' descending by the values of row | |'''3'''|| row index || sort columns of ''x'' descending by the values of row ''i'' | ||
|} | |} | ||
;See also: [[../median|median]], [[../sample|sample]], [[../shuffle|shuffle]] | |||
[[../#Functions|<function list>]] | |||
Latest revision as of 11:57, 21 April 2011
Sort the vector or matrix x.
- Usage
sort(mode, x {, i })
- mode
- specifies the sort direction and selects if x is sorted by the values of a row or column
- x
- vector or matrix to be sorted; must be a matrix if mode>1
- i
- row or column containing the sort data; depends on mode (default=0)
- Result
- The sorted vector or matrix x.
mode
i
description
0
column index
sort rows of x ascending by the values of column i
1
column index
sort rows of x descending by the values of column i
2
row index
sort columns of x ascending by the values of row i
3
row index
sort columns of x descending by the values of row i