public class OrderStatisticsDistribution extends Object implements UnivariateEVD
evd::dorder, evd::porder, evd::rorder.| Constructor and Description |
|---|
OrderStatisticsDistribution(ProbabilityDistribution dist,
int nIIDs,
int order)
Create an instance with the probability distribution of \(X\), the number of iid samples
to be drawn, and the order statistic.
|
| Modifier and Type | Method and Description |
|---|---|
double |
cdf(double x)
Gets the cumulative probability F(x) = Pr(X ≤ x).
|
double |
density(double x)
The density function, which, if exists, is the derivative of F.
|
double |
entropy()
Gets the entropy of this distribution.
|
double |
kurtosis()
Gets the excess kurtosis of this distribution.
|
double |
logDensity(double x)
Get the logarithm of the probability density function at \(x\), that is, \(\log(f(x))\).
|
double |
mean()
Gets the mean of this distribution.
|
double |
median()
Gets the median of this distribution.
|
double |
moment(double x)
The moment generating function is the expected value of \(e^{tX}\).
|
double |
quantile(double x)
Gets the quantile, the inverse of the cumulative distribution function.
|
double |
skew()
Gets the skewness of this distribution.
|
double |
variance()
Gets the variance of this distribution.
|
public OrderStatisticsDistribution(ProbabilityDistribution dist, int nIIDs, int order)
dist - the probability distributionnIIDs - the number of independent variablesorder - the order statistic (largest) (1 means smallest, n means largest)public double density(double x)
ProbabilityDistributiondensity in interface ProbabilityDistributionx - xpublic double logDensity(double x)
UnivariateEVDlogDensity in interface UnivariateEVDx - \(x\)public double cdf(double x)
ProbabilityDistributioncdf in interface ProbabilityDistributionx - xpublic double quantile(double x)
ProbabilityDistributionquantile in interface ProbabilityDistributionx - u, a quantilepublic double mean()
ProbabilityDistributionmean in interface ProbabilityDistributionpublic double moment(double x)
ProbabilityDistributionmoment in interface ProbabilityDistributionx - tpublic double skew()
ProbabilityDistributionskew in interface ProbabilityDistributionpublic double variance()
ProbabilityDistributionvariance in interface ProbabilityDistributionpublic double median()
ProbabilityDistributionmedian in interface ProbabilityDistributionpublic double kurtosis()
ProbabilityDistributionkurtosis in interface ProbabilityDistributionpublic double entropy()
ProbabilityDistributionentropy in interface ProbabilityDistributionCopyright © 2010-2026 NM Group. All Rights Reserved.