The matrix language support numerous functions in multiple categories. The following subsections document each of the currently supported functions. The first letter of each parameter’s name indicate the required argument type:
A scalar.
A nonnegative integer scalar. (Non-integers are accepted and silently rounded down to the nearest integer.)
A row or column vector.
A matrix.