Funciones de ordenación
SMath dispone de las siguientes funciones integradas para ordenar vectores y matrices:
sort('vector')devuelvevectorcon sus valores en orden ascendente.rsort('matrix/vector','number')devuelvematrix/vectorcon sus columnas reordenadas para que la fila indicada,number, quede en orden ascendente.csort('matrix/vector','number')devuelvematrix/vectorcon sus filas reordenadas para que la columna indicada,number, quede en orden ascendente.reverse('matrix/vector')invierte el orden de las filas de una matriz o de los elementos de un vector.
Este es un ejemplo sencillo del uso de estas funciones:

Nota: un gráfico 2D puede representarse como una matriz de dos columnas, en la que la primera es el vector x y la segunda el vector y. Si quiere ordenar esta matriz antes de representarla, use eval().

Esta página se basa en un artículo de la antigua wiki, escrito por Radovan Omorjan.