The DoubleBisquareWeightingFunction type exposes the following members.

Methods

  NameDescription
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 DoubleLeastSqWeightingFunction..::.Clone()()().)
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
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 DoubleLeastSqWeightingFunction..::.GetWeights(DoubleVector, DoubleVector%).)
Initialize
Performs intialization 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.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

See Also