


[Kr, R] = prt_remove_confounds(K,C) Function to remove confounds from kernel. __________________________________________________________________________ Copyright (C) 2011 Machine Learning & Neuroimaging Laboratory


0001 function [Kr, R] = prt_remove_confounds(K,C) 0002 0003 % [Kr, R] = prt_remove_confounds(K,C) 0004 % 0005 % Function to remove confounds from kernel. 0006 %__________________________________________________________________________ 0007 % Copyright (C) 2011 Machine Learning & Neuroimaging Laboratory 0008 0009 % Written by A. Marquand 0010 % $Id$ 0011 0012 0013 n = size(K,1); 0014 R = eye(n)-C*pinv(C); %R=eye(n)-C*inv(C'*C)*C' 0015 Kr = R'*K*R; 0016 0017 return