IMSL C# Numerical Library

DiscriminantAnalysis.Update Method (Double[,])

Processes a set of observations and performs a linear or quadratic discriminant function analysis among the several known groups.

public void Update(
   double[,] x
);

Parameters

x
A double matrix containing the observations.

Remarks

The first nVariables columns correspond to the variables, and the last column (column nVariables) contains the group numbers. The groups must be numbered 1,2, ..., nGroups.

Exceptions

Exception Type Condition
SumOfWeightsNegException is thrown if the sum of the weights have become negative.
EmptyGroupException is thrown if there are no observations in a group. Cannot compute statistics.
CovarianceSingularException is thrown if the variance-Covariance matrix is singular.
PooledCovarianceSingularException is thrown if the pooled variance-Covariance matrix is singular.

See Also

DiscriminantAnalysis Class | Imsl.Stat Namespace | DiscriminantAnalysis.Update Overload List