DEFINITION MODULE Confidence;
(*******************************************************************
Module Confidence (Version 1.0)
Copyright (c) 1991-2006 by Andreas Fischlin and ETH Zurich.
Purpose Computes confidence limits for various distributions.
Remarks Confidence limits c are computed by the inverse of the
following distribution function
c
Prob(x≤c) = F(c) = ∫ ƒ(x) dx
-∞
i.e. -1
c = F (alfa) such that Prob(x≤c ) = F(c ) = alfa
l l l
respectively
-1
c = F (alfa) such that Prob(x≥c ) = 1 - F(c ) = alfa
r r r
Programming
o Design
Andreas Fischlin 08/12/1991
o Implementation
Andreas Fischlin 08/12/1991
ETH Zurich
Systems Ecology
CHN E 35.1
Universitaetstrasse 16
8092 Zurich
SWITZERLAND
URLs:
<mailto:RAMSES@env.ethz.ch>
<http://www.sysecol.ethz.ch>
<http://www.sysecol.ethz.ch/SimSoftware/RAMSES>
Last revision of definition: 08/12/1991 AF
*******************************************************************)
PROCEDURE FInvNormalStand(alfa: REAL): REAL; (* µ = 0, sigma = 1 *)
PROCEDURE FInvNormal(mu,sigma,alfa: REAL): REAL;
PROCEDURE FInvStudent(nu: INTEGER; alfa: REAL): REAL;
PROCEDURE FInvChiSquare(nu: INTEGER; alfa: REAL): REAL;
PROCEDURE FInvF(nu1,nu2: INTEGER; alfa: REAL): REAL;
PROCEDURE FInvBinomial(k,N: INTEGER; alfa: REAL): REAL;
PROCEDURE FInvPoisson(lambda: INTEGER; alfa: REAL): REAL;
PROCEDURE FInvNegBinomial(mu,k: REAL; alfa: REAL): REAL;
END Confidence.