[9f010e]: / Analysis / jPCA_ForDistribution / rotate2jPCA.m

Download this file

22 lines (15 with data), 578 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
% not sure if this will work
function rotate2jPCA(Projection, Summary, times, totalSteps, step, reusePlot)
numConds = length(Projection);
for c = 1:numConds
data = Projection(c).tradPCAprojAllTimes;
dataRot = data * (Summary.jPCs)^(step/totalSteps);
Projection(c).projAllTimes = real(dataRot); % hijack this field so that we can easily plot it
end
params.reusePlot = reusePlot;
params.times = times;
params.plotPlanEllipse = false;
params.useLabel = false;
params.useAxes = false;
params.planMarkerSize = 7.5;
phaseSpace(Projection, Summary, params);