diff --git a/usedMcode/ridgeCVvia.m b/usedMcode/ridgeCVvia.m index 63fde4c..6f59525 100644 --- a/usedMcode/ridgeCVvia.m +++ b/usedMcode/ridgeCVvia.m @@ -59,7 +59,7 @@ remainingVia=viaData(mod(randMap,k)~=i-1,:); remainingPred=predicted(mod(randMap,k)~=i-1,:); - + coeffs=zeros(size(viaData)); for j=1:size(viaData,2) coeffs(:,j)=ridge(remainingVia(:,j),remainingData,ridgeParams(1),0); @@ -68,6 +68,7 @@ end [~,maxIndex]=max(mean(viaCorr,2)); viaDataPredicted=coeffs(1,maxIndex)+leaveData*coeffs(2:end,maxIndex); + clear coeffs viaDataPredictedLeave=viaDataPredicted(mod(randMap,k)==i-1,:); viaDataPredictedRemaining=viaDataPredicted(mod(randMap,k)~=i-1,:);