Chapter 11: Probability Distribution Functions and Inverses

BETIN

This function evaluates the inverse of the beta cumulative distribution function.

Function Return Value

BETIN — Function value.   (Output)
The probability that a beta random variable takes a value less than or equal to BETIN is P.

Required Arguments

P — Probability for which the inverse of the beta distribution function is to be evaluated.   (Input)
P must be in the open interval (0.0, 1.0).

PIN — First beta distribution parameter.   (Input)
PIN must be positive.

QIN — Second beta distribution parameter.   (Input)
QIN must be positive.

FORTRAN 90 Interface

Generic:                              BETIN (P, PIN, QIN)

Specific:                             The specific interface names are S_BETIN and D_BETIN.

FORTRAN 77 Interface

Single:                                BETIN (P, PIN, QIN)

Double:                              The double precision name is DBETIN.

Description

The function BETIN evaluates the inverse distribution function of a beta random variable with parameters PIN and QIN, that is, with P = P, p = PIN, and q = QIN, it determines x (equal to BETIN (P, PIN, QIN)), such that

 

where Γ(⋅) is the gamma function. The probability that the random variable takes a value less than or equal to x is P.

Comments

Informational error

Type Code

3         1                  The value for the inverse Beta distribution could not be found in 100 iterations. The best approximation is used.

Example

Suppose X is a beta random variable with parameters 12 and 12. (X has a symmetric distribution.) In this example, we find the value x0 such that the probability that Xx0 is 0.9.

 

      USE UMACH_INT

      USE BETIN_INT

      IMPLICIT   NONE

      INTEGER    NOUT

      REAL       P, PIN, QIN, X

!

      CALL UMACH (2, NOUT)

      PIN = 12.0

      QIN = 12.0

      P   = 0.9

      X   = BETIN(P,PIN,QIN)

      WRITE (NOUT,99999) X

99999 FORMAT (' X is less than ', F6.4, ' with probability 0.9.')

      END

Output

 

X is less than 0.6299 with probability 0.9.



http://www.vni.com/
PHONE: 713.784.3131
FAX:713.781.9260