!) value is supplied for Parameter MASK. If accessed, the number of values supplied for this parameter should equal the number of pixel axes in the output NDF. A mask array is then created which has bad values at every element except for the element with indices given by IMASK, which is set to the value
1.0. See Parameter MASK for a description of the use of the mask array. If a null value is supplied for IMASK, then no mask is used, and every output pixel in an output block is set to the value of the corresponding input pixel.
!) value is supplied, Parameter IMASK will be used to determine the mask. If supplied, the NDF Data array will be trimmed or padded (with bad values) to create an array in which the lengths of the pixel axes are equal to the values supplied for Parameter EXPAND. Each block of pixels in the output array (i.e. the block of output pixels which are created from a single input pixel) are multiplied by this mask array before being stored in the output NDF.
!) propagates the title from the input NDF to the output NDF.
dimension, and stores the enlarged data in the NDF called bb. Thus if aa is two-dimensional, this command would result in a four-fold increase in the array components.
The AXIS centre, width and variance values in the output are formed by duplicating the corresponding input AXIS values.
All non-complex numeric data types can be handled.
Any number of NDF dimensions is supported.