vec_math
Class AbstractDataModel.ChiSquareModel
java.lang.Object
vec_math.AbstractDataModel.ChiSquareModel
- All Implemented Interfaces:
- Multidimensional
- Enclosing class:
- AbstractDataModel
static class AbstractDataModel.ChiSquareModel
- extends Object
- implements Multidimensional
A chi-square model for the data.
|
Method Summary |
int |
dimension()
The dimension equals the number of parameters in the model. |
double |
evaluate(NVector a)
We evaluate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
root
DataModel root
measures
double[] measures
sigma
double[] sigma
AbstractDataModel.ChiSquareModel
private AbstractDataModel.ChiSquareModel(DataModel fit,
double[] yvec,
double[] sigvec)
dimension
public int dimension()
- The dimension equals the number of parameters in the model.
- Specified by:
dimension in interface Multidimensional
evaluate
public double evaluate(NVector a)
- We evaluate
Σ_i(measure_i-model(x_i))^2/sigma_i^2
- Specified by:
evaluate in interface Multidimensional