oph_append

Description

Behaviour

It concats multiple input measures into a single output measure. It requires at least two measures, otherwise it returns an error. For each measure an input type should be specified. Given two input arrays A(a1, a2, ..., an) and B(b1, b2, ..., bn), the resulting array will be C(a1, a2, ..., an, b1, b2, ..., bn).

Parameters

  • input measure type: Ophidia typing. Supported types are enumerations 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.

Return type

Binary-array.

Examples

Concat three measures

oph_append('OPH_DOUBLE|OPH_FLOAT|OPH_INT','OPH_DOUBLE,OPH_FLOAT,OPH_INT',a.measure,b.measure,c.measure)

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” /