Chapter Contents

Previous

Next
RANTRI

RANTRI



Random variate from a triangular distribution

Category: Random Number
Tip: If you want to change the seed value during execution, you must use the CALL RANTRI routine instead of the RANTRI function.


Syntax
Arguments
Details
Comparisons
See Also

Syntax

RANTRI(seed,h)

Arguments

seed
is an integer. For more information on seeds, see Seed Values.
Range: seed < 231-1
Note: If seed [le] 0, the time of day is used to initialize the seed stream.

h
is numeric.
range: 0 < h < 1


Details

The RANTRI function returns a variate that is generated from the triangular distribution on the interval (0,1) with parameter h, which is the modal value of the distribution. An inverse transform method applied to a RANUNI uniform variate is used.

A triangular distribution X on the interval [A,B] with mode C, where A [le] C [le] B, can be generated:

x=(b-a)*rantri(seed,(c-a)/(b-a))+a;


Comparisons

The CALL RANTRI routine, an alternative to the RANTRI function, gives greater control of the seed and random number streams.

See Also

Call routine:

CALL RANTRI


Chapter Contents

Previous

Next

Top of Page

Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.