public class SymmetricFastICA extends IndependentComponentAnalysis
| Constructor and Description |
|---|
SymmetricFastICA() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
estimateComponentsWhitened(Jama.Matrix Z,
double[] mean,
Jama.Matrix X,
Jama.Matrix CC)
Estimate the IC's from the given decorrelated (mean-centred and whitened)
data matrix, Z.
|
Jama.Matrix |
getDemixingMatrix() |
Jama.Matrix |
getIndependentComponentMatrix() |
Jama.Matrix |
getSignalToInterferenceMatrix() |
static void |
main(String[] args) |
estimateComponents, estimateComponentspublic SymmetricFastICA()
public Jama.Matrix getSignalToInterferenceMatrix()
getSignalToInterferenceMatrix in class IndependentComponentAnalysispublic Jama.Matrix getDemixingMatrix()
getDemixingMatrix in class IndependentComponentAnalysispublic Jama.Matrix getIndependentComponentMatrix()
getIndependentComponentMatrix in class IndependentComponentAnalysisprotected void estimateComponentsWhitened(Jama.Matrix Z, double[] mean, Jama.Matrix X, Jama.Matrix CC)
IndependentComponentAnalysisestimateComponentsWhitened in class IndependentComponentAnalysisZ - the whitened data; one observation per rowmean - the mean of each dimensionX - the mean-centered data; one observation per row