UNDDF

This function evaluates the discrete uniform cumulative distribution function.

Function Return Value

UNDDF — Function value, the probability that a uniform random variable takes a value less than or equal to IX. (Output)

Required Arguments

IX — Argument for which the discrete uniform cumulative distribution function is to be evaluated. (Input)

N — Scale parameter. N must be greater than 0. (Input)

FORTRAN 90 Interface

Generic: UNDDF (IX, N)

Specific: The specific interface names are S_UNDDF and D_UNDDF.

FORTRAN 77 Interface

Single: UNDDF (IX, N)

Double: The double precision name is DUNDDF.

Description

The notation below uses the floor and ceiling function notation, and.

The function UNDDF evaluates the discrete uniform cumulative probability distribution function with scale parameter N, defined

 

Example

In this example, we evaluate the probability function at IX = 3, N = 5.

 

USE UMACH_INT

USE UNDDF_INT

IMPLICIT NONE

INTEGER NOUT, IX, N

REAL PR

CALL UMACH(2, NOUT)

IX = 3

N = 5

PR = UNDDF(IX, N)

WRITE (NOUT, 99999) IX, N, PR

99999 FORMAT (' UNDDF(', I2, ', ', I2, ') = ', F6.4)

END

Output

 

UNDDF( 3, 5) = 0.6000