Classify is the main driver program that extend JApplet and is the
class called when the applet is loaded, which inturn initialize all
other objects and components need to run the applet
hierarchy: JApplet->Classify
This routine computes the inverse matrix using the gauss jordan method
see numerical recipes, the are of scientific computing, second edition,
cambridge university press.
methods generates the multivariate normal deviates using the procedure:
1) generate p independent standard normal deviates - ei ~ n(0,1)
2) using cholesky decomposition find a s.t.
OutputPanel acts as the top level container that encompasses the output
plot that displays the input classes as well as the decision regions
heirarchy: JPanel->SubPanel->OutputPanel
ProcessBox inplements the text area to the right of the applet that
acts as a process description for the various algorithms being used
hierarchy: JPanel->SubPanel->ProcessBox
class: ProgressBar
ProgressBar inplements the text area to the right of the applet that
acts as a process description for the various algorithms being used
hierarchy: JPanel->SubPanel->ProgressBar