eigen values - extract rois signals

Hi All,


 


I want to extract ROI signals using DPARSF, but the eigen values instead of the mean values of the ROIs.


Is there a way to extract eigen values in DPARSF?


Thanks,


Sai

Hi Sai,

Line 208:

SeedSeries{1,iROI} = mean(AllVolume(:,find(MaskROI)),2);


Change mean -> eig
to have a try.

Hope this helps.

Best,

Chao-Gan








I tried that once , it did not work . I am running it again to see if it runs this time. Thanks for the reply, I will keep you posted on the outcome.

 

sai

 

From: RFMRI.ORG [mailto:rfmri.org-bounces@rnet.co]
On Behalf Of The R-fMRI Network
Sent: Wednesday, September 17, 2014 2:40 PM

To: rfmri.org@rnet.co

Subject: Re: [RFMRI] eigen values - extract rois signals

 

[To post a comment, please reply to
rfmri.org@gmail.com
ABOVE this line]

 

Commented by YAN Chao-Gan (YAN Chao-Gan)

Hi Sai,

 

Line 208:

 

           
SeedSeries{1,iROI}
= mean(AllVolume(:,
find(MaskROI)),2

);

 

 

Change mean -> eig

to have a try.

 

Hope this helps.

 

Best,

 

Chao-Gan

 

 

 Hi Chao-Gan,

I tried it again and here is the error that I get,

??? Error using ==> eig
Matrix must be square.

Sorry, my bad, you should use something like 

Line 104:

[U S V] = svd(AllVolume,'econ');
PCs = U(:,1:PCNum);


Hope you know some programming.

Best,

Chao-Gan




O