lrds > cutoutTrials.m

cutoutTrials

PURPOSE ^

cutoutTrials - cuts out trials from continuous EEG recording

SYNOPSIS ^

function xepo = cutoutTrilas(xcnt, pos, ival, fs)

DESCRIPTION ^

 cutoutTrials - cuts out trials from continuous EEG recording
 xepo = cutoutTrials(xcnt, pos, ival, fs)
  ival = [t1 t2] (ms)

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function xepo = cutoutTrilas(xcnt, pos, ival, fs)
0002 % cutoutTrials - cuts out trials from continuous EEG recording
0003 % xepo = cutoutTrials(xcnt, pos, ival, fs)
0004 %  ival = [t1 t2] (ms)
0005 
0006 [TT, d] = size(xcnt);
0007 n = length(pos);
0008 
0009 i1 = floor(ival(1)/1000*fs);
0010 i2 = floor(ival(2)/1000*fs);
0011 
0012 xepo = zeros(i2-i1+1, d, n);
0013 
0014 for i=1:length(pos)
0015  xepo(:,:,i) = xcnt(pos(i)+i1:pos(i)+i2, :);
0016 end
0017

Generated on Sat 26-Apr-2008 15:48:23 by m2html © 2003