BCI Data Analysis code
    5 views (last 30 days)
  
       Show older comments
    
I am working on EEG signal analysis. I have a data set which is class 1 for EEG signal. How do I break that data into set of chunks of data which i would use for pre-processing.
0 Comments
Accepted Answer
  nsprt nsprto
 on 12 Nov 2013
        
      Edited: nsprt nsprto
 on 12 Nov 2013
  
      Make a function to get data chunks and inside it put a function for processing
function block=chunk(data,no_samples_block,length_of_block)
 [m n]=size(data) %m: samples & n: channels
  s=0;
  for i=1:m/no_samples_block
      block=data(1+s:s+samples_block,:);
      s=s+length_of_block
      processing(block) % function to process one chunk
  end
end
or you can seperate both functions and then put them in main function
nsprt
More Answers (0)
See Also
Categories
				Find more on EEG/MEG/ECoG in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
