Ordering functions

Ordering functions are used to compare or order data items:

  • Argmax - the order number of the argument with the highest value
  • argmax_uint16 - is the Argmax variant resulting in a uint16 data item
  • argmax_uint8 - is the Argmax variant resulting in a uint8 data item
  • argmax_alldefined_uint16 - is the argmax_alldefined variant resulting in a uint16 data item
  • argmax_alldefined_uint8 - is the argmax_alldefined variant resulting in a uint8 data item
  • argmax_ifdefined_uint16 - is the argmax_ifdefined variant resulting in a uint16 data item
  • argmax_ifdefined_uint8 - is the argmax_ifdefined variant resulting in a uint8 data item
  • 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_uint16 - is the Argmin variant resulting in a uint16 data item
  • argmin_uint8 - is the Argmin variant resulting in a uint8 data item
  • argmin_alldefined_uint16 - is the argmin_alldefined variant resulting in a uint16 data item
  • argmin_alldefined_uint8 - is the argmin_alldefined variant resulting in a uint8 data item
  • argmin_ifdefined_uint16 - is the argmin_ifdefined variant resulting in a uint16 data item
  • argmin_ifdefined_uint8 - is the argmin_ifdefined variant resulting in a uint8 data item
  • argmin_fast - Argmin without null-checking (use only on fully defined data)
  • argmax_fast - Argmax without null-checking (use only on fully defined data)
  • min_elem_fast - Min_elem without null-checking (use only on fully defined data)
  • max_elem_fast - Max_elem without null-checking (use only on fully defined data)
  • 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