Programming |

**Sorting the Data in Each Row**

Sort each row of `A`

in descending order. Note that `issorted`

tests for an ascending sequence. You can flip the vector to test for a sorted descending sequence:

r = sort(A, 2, 'descend') r = 9.5013 7.6210 6.1543 4.0571 0.5789 9.3547 7.9194 4.5647 3.5287 2.3114 9.2181 9.1690 8.1317 6.0684 0.1850 issorted(fliplr(r(1, :))) ans = 1

When you specify a second output, `sort`

returns the indices of the original matrix `A`

positioned in the order they appear in the output matrix. In the following example, the second row of `index`

contains the sequence `4 3 2 5 1`

, which means that the sorted elements in output matrix `r`

were taken from `A(2,4)`

, `A(2,3)`

, `A(2,2)`

, `A(2,5)`

, and `A(2,1)`

:

Sorting the Data in Each Column | Sorting Row Vectors |

© 1994-2005 The MathWorks, Inc.