diff --git a/generateTrainingData.m b/generateTrainingData.m index 5a04b26..57b81df 100644 --- a/generateTrainingData.m +++ b/generateTrainingData.m @@ -2,7 +2,7 @@ frequency=params.SamplingRate.NumericValue; signalWindowEMG=frequency*windowEMG; signalWindowEEG=frequency*windowEEG; - tempEEG=zeros([32,fix(floor(size(signal,1)/signalWindowEEG-1)*windowEEG/shift+1),maxEEGFreq-minEEGFreq]); + tempEEG=zeros([32,fix(floor(size(signal,1)/signalWindowEEG-1)*windowEEG/shift+1),maxEEGFreq-minEEGFreq+1]); tempEMG=zeros(fix([size(signal,2)-3-32,fix(size(signal,1)/signalWindowEMG-1)*windowEMG/shift+1])); %Filter around 50Hz and below 2 Hz @@ -18,4 +18,4 @@ tempEMG(i-32,:,:)=waveformLength(filter(C,D,filter(A,B,signal(:,i))),frequency,windowEMG,shift); end trainingDataEMG=permute(tempEMG,[2 1 3]); -end \ No newline at end of file +end diff --git a/read.m b/read.m index 6210be3..a359c37 100644 --- a/read.m +++ b/read.m @@ -20,7 +20,7 @@ classesCell=cell(maxFile,1); for i=1:maxFile - [sig, stat, params] = load_bcidat(sprintf('/home/jph/Uni/masterarbeit/Block1_ReachingMovements/AO/AO_B1001/AO_B1S001R0%i.dat',i)); + [sig, stat, params] = load_bcidat(sprintf('/nfs/wsi/ti/messor/hohlochj/Block1_ReachingMovements/AO/AO_B1001/AO_B1S001R0%i.dat',i)); [trainingDataEEGcell{i},trainingDataEMGcell{i}]=generateTrainingData(sig,windowEMG,windowEEG,shift,params,pburgOrder,minEEGFreq,maxEEGFreq); classesCell{i}=stat.StimulusCode; fprintf('%ith file processed\n',i) @@ -48,7 +48,7 @@ classification=smoothClassification(smoothClassification~=-1); clear smoothClassification i -save /home/jph/Uni/masterarbeit/data/AO1200msWindow1sPause.mat +save /nfs/wsi/ti/messor/hohlochj/matlabData/AO1200msWindowEMG1sWindowEEG200msShift1sPauseFreq0to200.mat disp('end') diff --git a/svm.m b/svm.m index 44c78a5..4185eb6 100644 --- a/svm.m +++ b/svm.m @@ -2,7 +2,7 @@ clear variables clc -load('/home/jph/Uni/masterarbeit/data/AO1200msEMGWindow1sEEGWindow200msShift1sPause.mat'); +load('/nfs/wsi/ti/messor/hohlochj/matlabData/AO1200msWindowEMG1sWindowEEG200msShift1sPauseFreq0to200.mat'); %k=2; %maxExpC=0; % c\in {2^i|i=-maxExpC:1:maxExpC} @@ -41,4 +41,4 @@ end imagesc(cmScaled) colorbar(); -saveas(fig,'/home/jph/Uni/masterarbeit/plots/cmEMG200ms1sPause.fig','fig'); +saveas(fig,'/nfs/wsi/ti/messor/hohlochj/plots/cmEMG200ms1sPause.fig','fig');