Double |
The DoubleBisquareWeightingFunction type exposes the following members.
Name | Description | |
---|---|---|
AdjustedResiduals |
Returns a vector of adjusted residuals for the weighted least
squares problem:
Ax = b.
(Inherited from DoubleLeastSqWeightingFunction) | |
Clone |
Creates a deep copy of this weighting.
(Overrides DoubleLeastSqWeightingFunctionClone) | |
GetWeights |
Computes the bisquare weights for the residuals using the formula:
w(r) = (1 - r^2)^2 if |r| is less than 1 and
w(r) = 0 if |r| is greater or equal to 1.
Here r is the adjusted redisuals from the AdjustedResidual
function of the base class DoubleLeastSqWeightingFunction.
(Overrides DoubleLeastSqWeightingFunctionGetWeights(DoubleVector, DoubleVector)) | |
Initialize |
Performs initialization of the weighting function based on the matrix
A in the weighted least squares problem:
Ax - b.
(Inherited from DoubleLeastSqWeightingFunction) | |
MedianAbsDeviation |
Returns the Mean Absolute Deviation of a vector of values.
The mean absolute deviation is an estimate of the standard
deviation of the vector of residuals normalized to make the
estimate unbiased for the normal distribution.
(Inherited from DoubleLeastSqWeightingFunction) |