public static interface NonlinearRegression.Function
NonlinearRegression.| Modifier and Type | Method and Description |
|---|---|
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. |
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.Copyright © 1970-2015 Rogue Wave Software
Built March 24 2015.