|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--statistic.distribution.GenericDistribution | +--statistic.distribution.GenericDiscreteDistribution | +--statistic.distribution.SigmaDistribution
Field Summary | |
GenericFunction |
autoCorr
|
java.lang.String |
name
loi de sigma : P( sigma = k ) = (ro(k+1)-2*ro(k)+ro(k-1))/(1-ro(1)) where ro = autocorrelation function |
Fields inherited from class statistic.distribution.GenericDiscreteDistribution |
cdf |
Fields inherited from class statistic.distribution.GenericDistribution |
paramNames, params |
Fields inherited from interface statistic.RandomGenerator |
random |
Constructor Summary | |
SigmaDistribution()
SigmaDistribution : default constructor |
|
SigmaDistribution(GenericFunction f)
SigmaDistribution : Constructor with a GenericFunction as parameter |
|
SigmaDistribution(GenericFunction f,
boolean cdf)
SigmaDistribution : Constructor with a GenericFunction as parameter |
Method Summary | |
double |
cdf(int k)
Method cdf : To compute cumulative distribution function |
GenericFunction |
getAutocorr()
Method getAutocorr : to be used by ChapeauSigmaDistribution |
double |
getFMAX()
Method getFMAX: For some Discrete Distribution we could have a pb to generate a randInt because of the cdf value So when we generate random value we verify that this value is < getFMAX() |
double |
getSumCdf(int k)
|
void |
initializeSumCdf(int a,
int b)
|
static void |
main(java.lang.String[] args)
Methode: Main pour tester la classe |
double |
mean()
Method mean. |
void |
setAutocorr(GenericFunction f)
Method setAutocorr : |
double |
var()
Returns the variance of the distribution |
Methods inherited from class statistic.distribution.GenericDiscreteDistribution |
cdf, getInitialisationStatus, getKMAX, pdf, rand, randInt, randIntFast, setInitialisationStatus |
Methods inherited from class statistic.distribution.GenericDistribution |
getEquation, getName, getParam, getParamName, getParams, getParamsCount, getParamsNames, normalStandardCdf, setParam, setParams |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public java.lang.String name
public GenericFunction autoCorr
Constructor Detail |
public SigmaDistribution()
public SigmaDistribution(GenericFunction f)
f
- it's a GenericFunctionpublic SigmaDistribution(GenericFunction f, boolean cdf)
f
- it's a GenericFunctioncdf
- it's a boolean which permit to specifyMethod Detail |
public double cdf(int k) throws java.lang.IllegalArgumentException
cdf
in class GenericDiscreteDistribution
java.lang.IllegalArgumentException
statistic.GenericDiscreteDistribution#cdf(int)
public double getSumCdf(int k) throws java.lang.IllegalArgumentException
getSumCdf
in class GenericDiscreteDistribution
java.lang.IllegalArgumentException
public void initializeSumCdf(int a, int b)
public double getFMAX() throws java.lang.IllegalArgumentException
GenericDiscreteDistribution
getFMAX
in class GenericDiscreteDistribution
java.lang.IllegalArgumentException
public double mean()
mean
in class GenericDistribution
statistic.Distribution#mean()
public double var()
GenericDistribution
var
in class GenericDistribution
public GenericFunction getAutocorr()
public void setAutocorr(GenericFunction f)
public static void main(java.lang.String[] args)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |