** Next:** MINVAL_SCATTER(ARRAYBASE,INDX1, ..., INDXn,
**Up:** Specifications of Library
** Previous:** MAXVAL_SUFFIX(ARRAYDIM, MASK,

Optional Arguments. `DIM`, `MASK`, `SEGMENT`, `EXCLUSIVE`

Description. Computes a segmented `MINVAL` scan along
dimension `DIM` of `ARRAY`.

Class. Transformational function.

Arguments.

ARRAY must be of type integer or real. It must not be scalar.

DIM (optional) must be scalar and of type integer with a value in
the range ,
where is the rank of `ARRAY`.

MASK (optional) must be of type logical and must be conformable
with `ARRAY`.

SEGMENT (optional) must be of type logical and must have the same shape as
`ARRAY`.

EXCLUSIVE (optional) must be of type logical and must be scalar.

Result Type, Type Parameter, and Shape. Same as `ARRAY`.

Result Value.
Element of the result has the value `MINVAL((/ /))`
where is the (possibly empty) set of elements of `ARRAY`
selected to contribute to by the rules stated in
Section .

Example. `MINVAL_PREFIX( (/1,2,-3,4,5/), SEGMENT= (/F,F,F,T,T/) )` is ,1,1,-3,4,4,, plus 1filll
-1;1,1,-3,4,4,; plus 1filll
-1:1,1,-3,4,4,: plus 1filll
-1.1,1,-3,4,4,. plus 1filll
-11,1,-3,4,4, plus 1filll-1.

Thu Jul 21 17:05:43 CDT 1994