NCL Home >
Documentation >
Functions >
Random number generators,
Array creators
generate_unique_indices
Generate unique random indices (subscripts).
Prototype
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl" ; This library is automatically loaded
; from NCL V6.2.0 onward.
; No need for user to explicitly load.
function generate_unique_indices (
N : integer or long
)
Arguments
NThe number of unique random subscripts to be generated.
As of version 6.0.0, this can be of type long.
Return value
A one dimensional array containing the unique random integer subscripts (indices).
Description
Uses a random algorithm to generate unique subscripts.
See Also
generate_2d_array, generate_sample_indices
Examples
Example 1: Generate 500000 random unique subscripts (indices).
i = generate_unique_indices( 500000 )