tuple_randtuple_randTupleRandTupleRand (Operator)
Name
tuple_randtuple_randTupleRandTupleRand
— Return a tuple of random numbers between 0 and 1.
Signature
Herror tuple_rand(const Hlong Length, double* Rand)
Herror T_tuple_rand(const Htuple Length, Htuple* Rand)
Description
tuple_randtuple_randTupleRandTupleRandTupleRand
returns a tuple of random numbers distributed
uniformly in the interval [0,1). The parameter LengthLengthLengthLengthlength
specifies the length of the output tuple, i.e., how many random
numbers are generated.
HDevelop In-line Operation
HDevelop provides an in-line operation for tuple_randtuple_randTupleRandTupleRandTupleRand
,
which can be used in an expression in the following syntax:
Rand := rand(Length)
Execution Information
- Multithreading type: independent (runs in parallel even with exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Parameters
LengthLengthLengthLengthlength
(input_control) number →
HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Length of tuple to generate.
RandRandRandRandrand
(output_control) number(-array) →
HTupleHTupleHtuple (real) (double) (double) (double)
Tuple of random numbers.
See also
tuple_gen_consttuple_gen_constTupleGenConstTupleGenConstTupleGenConst
Module
Foundation