|
JMSLTM Numerical Library 4.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Public interface for the user supplied function for
NonlinearRegression
.
Method Summary | |
boolean |
f(double[] theta,
int iobs,
double[] frq,
double[] wt,
double[] e)
Computes the weight, frequency, and residual given the parameter vector theta for a single observation. |
Method Detail |
public boolean f(double[] theta, int iobs, double[] frq, double[] wt, double[] e)
theta
for a single observation.
theta
- An input double
array containing
the parameter values of the model. The
length of theta
corresponds to the
number of unknown parameters in the model.iobs
- An input int
value indicating the
observation index. The function is evaluated at
observation y[iobs]
.frq
- An output double
array of length 1
containing the frequency for observation y[iobs]
.wt
- An output double
array of length 1
containing the weight for observation y[iobs]
.
Use wt
= 1.0 for equal
weighting (unweighted least squares).e
- An output double
array of length 1 which
contains the error (residual) for observation
y[iobs]
.
boolean
value representing the completion
indicator. true
indicates iobs
is less than
the number of observations. false
indicates iobs
is greater than or equal to the number of observations and
wt
, freq
, and e
are
not output.
|
JMSLTM Numerical Library 4.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |