ComplexICA.h File Reference

#include <boost/numeric/ublas/matrix.hpp>
#include <boost/numeric/ublas/matrix_proxy.hpp>
#include <boost/numeric/ublas/vector.hpp>
#include <boost/numeric/ublas/lu.hpp>
#include <boost/numeric/ublas/io.hpp>
#include <complex>
#include <iostream>
#include "PCA.h"
#include "VecMat.h"

Go to the source code of this file.

Functions

std::complex< double > sign (const std::complex< double > &z)
double non_lin (const double x)
void ComplexICA (cmat &input, cmat &source_estimate, cmat &mixing_matrix)


Function Documentation

void ComplexICA ( cmat &  input,
cmat &  source_estimate,
cmat &  mixing_matrix 
)

Definition at line 28 of file ComplexICA.h.

References non_lin(), PCA(), sign(), and WhiteMat().

Referenced by main().

double non_lin ( const double  x  ) 

Definition at line 23 of file ComplexICA.h.

Referenced by ComplexICA().

std::complex<double> sign ( const std::complex< double > &  z  ) 

Definition at line 15 of file ComplexICA.h.

Referenced by ComplexICA().


Generated on Fri Jul 4 15:30:21 2008 for GPLIB++ by  doxygen 1.5.5