Platform |
x64, Win32, .NET |
Purpose |
Count the number of true elements of MASK along dimension DIM. |
Class |
Transformational function. |
Syntax |
INTEGER FUNCTION COUNT(MASK [,DIM]) |
Description |
MASK is a logical array. DIM is optional and is a value in the range 1 < DIM < n where n is the rank (i.e. the number of dimensions) of MASK. COUNT returns an integer array of the default kind type. If MASK has rank 1 or if DIM is not present then COUNT returns a scalar otherwise COUNT returns an array whose rank is one less than that of MASK. If MASK has rank 1 then a supplied value of DIM is ignored. |
Return value |
COUNT(MASK) returns the number of elements of MASK that are true. If MASK has rank n greater than 1 then COUNT(MASK, DIM) returns a integer array of rank n - 1 whose elements are given by COUNT(MASK) applied along dimension DIM. |
Example |
If MASK = whilst COUNT(MASK, 2) returns [1, 2]. |