2013-08-23 81 views
0

我有在圖像中具有特定位置(體素)的向量。我想執行一個pca來將所有相互關聯的體素進行聚類。使用Matlab對體素進行主成分分析

我有例如三個個體素,在1D:

syn_data_1 = [1;0;0;1;1]; 
syn_data_2 = [1;0;0;1;1]; 
syn_data_3 = [0;0;1;0;1]; 
syn_data = [syn_data_1, syn_data_2, syn_data_3] 
%syn_data(:,1) is the Voxel in position 1 in 1D etc 

現在的位置1和2的強烈關聯,而3則沒有。可以使用corr來查看哪些體素關聯,但是不可能對3D中大數據集上的所有體素執行此操作。

有沒有辦法在這樣的數據上執行pca,以便我可以看到類似的Voxels的聚類? PS:請不要被Voxel這個詞所迷惑,因爲在這一天結束的時候,我只是在談論像素,它有幾個由矢量表示的屬性。 我當然樂意提供進一步的信息,如果這可以幫助理解我的問題。

回答