|
JMSLTM Numerical Library 4.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.imsl.stat.UserBasisRegression
Generates summary statistics using user supplied functions in a nonlinear regression model
Constructor Summary | |
UserBasisRegression(RegressionBasis basis,
int nBasis,
boolean hasIntercept)
Constructs a UserBasisRegression object |
Method Summary | |
ANOVA |
getANOVA()
Get an analysis of variance table and related statistics. |
double[] |
getCoefficients()
Returns the regression coefficients. |
void |
update(double x,
double y,
double w)
Adds a new observation and associated weight to the RegressionBasis object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UserBasisRegression(RegressionBasis basis, int nBasis, boolean hasIntercept)
UserBasisRegression
object
basis
- a RegressionBasis
basis function supplied by the usernBasis
- an int
which specifies the number of basis functionshasIntercept
- a boolean
which specifies whether or not the model
has an interceptMethod Detail |
public ANOVA getANOVA()
ANOVA
table and related statisticspublic double[] getCoefficients()
double
array containing the regression
coefficients. If hasIntercept is false
its length is equal to the number
of variables. If hasIntercept is true
then its length is the number of variables
plus one and the 0-th entry is the value
of the intercept.
SingularMatrixException
- is thrown when the regression
matrix is singular.public void update(double x, double y, double w)
RegressionBasis
object.
x
- a double
containing the independent
(explanatory) variable.y
- a double
containing the dependent (response)
variable.w
- a double
representing the weight
|
JMSLTM Numerical Library 4.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |