PHP 클래스 MathPHP\Probability\Distribution\Continuous\StudentT

상속: extends Continuous
파일 보기 프로젝트 열기: markrogoyski/math-php 1 사용 예제들

공개 메소드들

메소드 설명
CDF ( number $t, integer ) Cumulative distribution function Calculate the cumulative t value up to a point, left tail.
PDF ( number $x, integer ) Probability density function
inverse2Tails ( number $p, number ) : number Inverse 2 tails Find t such that the area greater than t and the area beneath -t is p.
mean ( number ) : number Mean of the distribution
median ( number ) : number Median of the distribution

메소드 상세

CDF() 공개 정적인 메소드

cdf = 1 - ½Iₓ₍t₎(ν/2, ½) ν where x(t) = ------ t² + ν Iₓ₍t₎(ν/2, ½) is the regularized incomplete beta function
public static CDF ( number $t, integer )
$t number t score
integer degrees of freedom > 0

PDF() 공개 정적인 메소드

ν + 1 \ Γ | ----- | \ 2 / / x² \ ⁻⁽ᵛ⁺¹⁾/² ------------- | 1 + -- | __ / ν \ \ ν / √νπ Γ | - | \ 2 /
public static PDF ( number $x, integer )
$x number percentile
integer degrees of freedom > 0

inverse2Tails() 공개 정적인 메소드

Inverse 2 tails Find t such that the area greater than t and the area beneath -t is p.
public static inverse2Tails ( number $p, number ) : number
$p number Proportion of area
number Degrees of freedom
리턴 number t-score

mean() 공개 정적인 메소드

μ = 0 if ν > 1 otherwise undefined
public static mean ( number ) : number
number Degrees of freedom
리턴 number

median() 공개 정적인 메소드

μ = 0
public static median ( number ) : number
number Degrees of freedom
리턴 number