PHP Class MathPHP\Probability\Distribution\Continuous\Pareto

Inheritance: extends Continuous
Show file Open project: markrogoyski/math-php

Public Methods

Method Description
CDF ( number $x, number $a, number $b ) : number Cumulative distribution function
PDF ( number $x, number $a, number $b ) : number Probability density function
mean ( number $a, number $b ) : number Mean of the distribution

Method Details

CDF() public static method

b \ᵃ D(x) = 1 - | - | for x ≥ b \ x / D(x) = 0 for x < b
public static CDF ( number $x, number $a, number $b ) : number
$x number
$a number shape parameter
$b number scale parameter
return number

PDF() public static method

abᵃ P(x) = ---- for x ≥ b xᵃ⁺¹ P(x) = 0 for x < b
public static PDF ( number $x, number $a, number $b ) : number
$x number
$a number shape parameter
$b number scale parameter
return number

mean() public static method

μ = ∞ for a ≤ 1 ab μ = ----- for a > 1 a - 1
public static mean ( number $a, number $b ) : number
$a number shape parameter
$b number scale parameter
return number