Owning Class: basic
Requires: MathScript RT Module
c = sort(a)
c = sort(a, b)
c = sort(a, order)
c = sort(a, b, order)
[c, d] = sort(a)
[c, d] = sort(a, b)
[c, d] = sort(a, order)
[c, d] = sort(a, b, order)
Sorts the input elements in ascending or descending order.
Name  Description  

a  Specifies a real or complex vector or matrix.  
b  Specifies the dimension of a across which to sort if a is a matrix. b is a scalar that accepts the following values.


order  Specifies the direction by which to sort elements. order is a string that accepts the following values.

Name  Description 

c  Returns the elements of a in ascending or descending order, depending on the value of order. LabVIEW sorts complex vectors by magnitude and angle, in that order. If a is a matrix, c returns a sorted by column or row, depending on the value of b. c is a vector or matrix of the same size as a. 
d  Returns the indexes in a of the elements in c. d is an integer vector or matrix of the same size as a. 
The following table lists the support characteristics of this function.
Supported in the LabVIEW RunTime Engine  Yes 
Supported on RT targets  Yes 
Suitable for bounded execution times on RT  Yes 
A = [1+2i, 3, 12i, 4]
[C, D] = sort(A)