[Eeglablist] The number of the ICA components is smaller than the number of channels.

Arnaud Delorme arno at ucsd.edu
Tue Mar 8 14:02:50 PST 2011


Dear Hui,

as the warning says, this is probably due to some problem with Matlab when computing the rank of your Matrix. You should upgrade to a newer Matlab version and this should be fine.

Best regards,

Arno

On Feb 4, 2011, at 12:39 PM, hui zhang wrote:

> Hi,
> 
> When using the function of pop_runica to run ica on epoched data, I got the following message: 
> 
> Attempting to convert data matrix to double precision for more accurate ICA results.
> Warning: fixing rank computation inconsistency (39 vs 38) most likely because running under Linux 64-bit MatlabData rank (39) is smaller than the number of channels (62).
> 
> Input data size [39,654000] = 39 channels, 654000 frames/nAfter PCA dimension reduction,
>   finding 39 ICA components using extended ICA.
> 
> The matlab code: 
> eeglab;
> EEG = pop_loadset('filename',filename);
> EEG = pop_runica(EEG, 'icatype', 'runica', 'chanind',[2:63], 'extended', 1);
> 
> I ran this code on datasets of previous project, it seems fine. 
> The version of eeglab installed on my computer is: eeglab9.0.1.2b.
> 
> Does anyone have any idea on this? Is there any ways I can turn the pca off in my code? 
> 
> Thanks in advance!
> 
> -Hui
> _______________________________________________
> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
> To unsubscribe, send an empty email to eeglablist-unsubscribe at sccn.ucsd.edu
> For digest mode, send an email with the subject "set digest mime" to eeglablist-request at sccn.ucsd.edu

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sccn.ucsd.edu/pipermail/eeglablist/attachments/20110308/b2c9d458/attachment.html>


More information about the eeglablist mailing list