Ordering functions

Ordering functions are used to compare or order data items:

  • argmax - the order number of the argument with the highest value
  • argmax_uint8_16 - versions of the argmax function resulting in a uint8/16 data item
  • argmax_alldefined - variant of the argmax with defined values for all defined arguments
  • argmax_alldefined_uint8_16 - versions of the argmax_alldefined function resulting in a uint8/16 data item
  • argmax_ifdefined - variant of the argmax with defined values for any defined arguments
  • argmax_ifdefined_uint8_16 - versions of the argmax_ifdefined function resulting in a uint8/16 data item
  • argmin - the order number of the argument with the lowest value
  • argmin_uint8_16 - versions of the argmin function resulting in a uint8/16 data item
  • argmin_alldefined - variant of the argmin with defined values for all defined arguments
  • argmin_alldefined_uint8_16 - versions of the argmin_alldefined function resulting in a uint8/16 data item
  • argmin_ifdefined - variant of the argmin with defined values for any defined arguments
  • argmin_ifdefined_uint8_16 - versions of the argmin_ifdefined function resulting in a uint8/16 data item

See also: aggregation-functions for min and max

  • sort - order the values
  • reverse - reverse the order of values