[Eeglablist] Processing ICA component activation prior to unmixing

Makoto Miyakoshi mmiyakoshi at ucsd.edu
Thu Feb 2 10:48:44 PST 2017


Dear Evyatar,

Sorry, you are right. inv() I mean is pinv(). My bad.

Makoto

On Wed, Feb 1, 2017 at 5:47 AM, Evyatar.Arad at sheba.health.gov.il <
Evyatar.Arad at sheba.health.gov.il> wrote:

> Dear Makoto,
>
>
>
> Managed to get around the matrix dimension error by using Moore-Penrose
> pseudoinverse to compute the weight inverse matrix 'icawinv'.
>
>
>
> Thanks again, I'll definitely stick around this list.
>
> Evyatar
>
>
>
> *From:* Makoto Miyakoshi [mailto:mmiyakoshi at ucsd.edu]
> *Sent:* יום ו 13 ינואר 2017 06:38
> *To:* ערד אביתר <Evyatar.Arad at sheba.health.gov.il>
> *Cc:* eeglablist at sccn.ucsd.edu
> *Subject:* Re: [Eeglablist] Processing ICA component activation prior to
> unmixing
>
>
>
> Dear Evyatar,
>
>
>
> You can hack EEGLAB by saying EEG = NewEEG. But if you do this, beware
> that EEGLAB always runs a consistency check function, namely
> eeg_checkset(), so your modified data should be compatible with their check
> criteria.
>
>
>
> By the way, in the eeg_checkset() you can find the line that does the same
> thing. You may want to check it out just to make sure. I think your code is
> correct, but I got always confused with the order of this matrix
> multiplications.
>
>
>
> NewEEG = inv(EEG.icasphere * EEG.icaweights)*EEG.ICAact
>
>
>
>
>
> Makoto
>
>
>
> On Mon, Dec 26, 2016 at 12:02 AM, Evyatar.Arad at sheba.health.gov.il <
> Evyatar.Arad at sheba.health.gov.il> wrote:
>
> Dear list,
>
>
>
> I would like to process some of the ICA activations and then use the
> modified activations for the channel reconstruction. I suppose
>
>
>
>
>
> NewEEG = inv(EEG.icasphere * EEG.icaweights)*EEG.ICAact
>
>
>
> could be used, but I want the reconstructed dataset to be fully integrated
> into the EEGlab GUI. I've searched the list archives and haven’t found
> anything, so help would be much appreciated.
>
>
>
> Thanks and good week.
>
> Evyatar Arad
> R&D Engineer
> Centre of Advanced Technologies in Rehabilitation
> Sheba Medical Centre
>
>
>
>
>
>
> _______________________________________________
> 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
>
>
>
>
>
> --
>
> Makoto Miyakoshi
> Swartz Center for Computational Neuroscience
> Institute for Neural Computation, University of California San Diego
>



-- 
Makoto Miyakoshi
Swartz Center for Computational Neuroscience
Institute for Neural Computation, University of California San Diego
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sccn.ucsd.edu/pipermail/eeglablist/attachments/20170202/f1d4c2f5/attachment.html>


More information about the eeglablist mailing list