IndexValue
IndexValue(I)
Returns the index value for the given variable or index «I». Some variables have both an index value and a result value. Examples include -- a self-indexed array; a variable or index defined as a list of identifiers or list of expressions; and a Choice list with a self-domain. IndexValue(I) returns the index value of «I», where (I)
alone would return its result value.
Library
Array Functions
Details
The IndexValue function, if it weren't built-in, could easily be defined as:
Function IndexValue(I: IndexType) := I
Examples
Index L := [I, J, K, "value"]
Index rows := 1..Size(A)
Variable Flat_A := MdArrayToTable(A, rows, IndexValue(L))
Download an example model file File:IndexValueFunctionEg.ANA.
History
IndexValue was introduced in Analytica 4.0 and requires build 4.0.0.33 or later.
See Also
- Mid
- Sample
- IndexType parameter qualifier
- Domain Indexes
- CopyIndex
- AddIndex
- Self-Indexed Arrays
Comments
Enable comment auto-refresher