public class UniformRate extends RateDistribution implements java.io.Serializable
Parameterized.Null, Parameterized.ParameterizedBase, Parameterized.ParameterizedUser, Parameterized.Utils
format, numRates, probability, rate
Constructor and Description |
---|
UniformRate()
construct uniform rate distribution
|
Modifier and Type | Method and Description |
---|---|
double |
getDefaultValue(int n)
get default value of parameter
|
double |
getLowerLimit(int n)
get lower parameter limit
|
int |
getNumParameters()
get number of parameters
|
double |
getParameter(int n)
get model parameter
|
double |
getUpperLimit(int n)
get upper parameter limit
|
void |
report(java.io.PrintWriter out)
print human readable report (e.g., on parameters and associated model)
|
void |
setParameter(double param,
int n)
set model parameter
|
void |
setParameterSE(double paramSE,
int n)
set standard errors for model parameter
|
clone, getCategoryProbabilities, getCategoryProbability, getNumberOfRates, getRate, getRates, printRates
addPalObjectListener, fireParametersChangedEvent, fireParametersChangedEvent, fireStructureChangedEvent, fireStructureChangedEvent, removePalObjectListener
public void report(java.io.PrintWriter out)
Report
public int getNumParameters()
Parameterized
getNumParameters
in interface Parameterized
public void setParameter(double param, int n)
Parameterized
setParameter
in interface Parameterized
param
- parameter valuen
- parameter numberpublic double getParameter(int n)
Parameterized
getParameter
in interface Parameterized
n
- parameter numberpublic void setParameterSE(double paramSE, int n)
Parameterized
setParameterSE
in interface Parameterized
paramSE
- standard error of parameter valuen
- parameter numberpublic double getLowerLimit(int n)
Parameterized
getLowerLimit
in interface Parameterized
n
- parameter numberpublic double getUpperLimit(int n)
Parameterized
getUpperLimit
in interface Parameterized
n
- parameter numberpublic double getDefaultValue(int n)
Parameterized
getDefaultValue
in interface Parameterized
n
- parameter number