oph_concat2

Description

Behaviour

It builds a new measure array concatenating the measures specified.

Parameters

  • input measure type: Ophidia typing. Supported types are pairs of: ‘oph_double’; ‘oph_float’; ‘oph_long’; ‘oph_int’; ‘oph_short’; ‘oph_byte’.
  • output measure type: Ophidia typing. Supported types are: ‘oph_double’; ‘oph_float’; ‘oph_long’; ‘oph_int’; ‘oph_short’; ‘oph_byte’.
  • measure: list of input measures: it consists of the first measure (base measure) and an ordered set of binary arrays that can be appended to base measure; the primitive appends one array per row by selecting it cyclically from the set.

Return type

Binary-array.

Examples

Concatenate measures 60-90 to measures 1-30.

oph_concat2('OPH_DOUBLE|OPH_DOUBLE','',oph_get_subarray('OPH_DOUBLE','',measure,1,30),oph_get_subarray('OPH_DOUBLE','',measure,60,31))

Operation type

Simple.

Arguments

Argument name Type Mandatory Values Default Min/Max-value Min/Max-times
input measure type “oph_type” “yes” “‘oph_double’|’oph_float’ |’oph_int’|’oph_long’|’oph_short’|’oph_byte’” “‘oph_double’”   “1” / “1”
output measure type “oph_type” “yes” “‘oph_double’|’oph_float’ |’oph_int’|’oph_long’|’oph_short’|’oph_byte’” “‘oph_double’”   “1” / “1”
measure “binary-array” “yes”       “1” /