Hello,
My data consists of several long EEG signals, and i would like to split these signal up into even smaller epochs.
My problem is that matlab is angry with me for trying to subtract inside a cell array.
I've tried the following code:
for b=1:20
for m = 1:20
rawData.sub1.run.epochs.run{b}.movement{m} = cz{b}(:,locs(m)-2*fs:locs(m)+2*fs);
end
end
As well as the same with cellfun
rawData.sub1.run.epochs.run{b}.movement{m} = cellfun(locs(m)-2*fs:locs(m)+2*fs,cz{b});
However, both methods give the error message
"Undefined function 'minus' for input arguments of type 'cell'."
Does anyone have any suggestions?
Thanks in advance.
댓글 수: 0
댓글을 달려면 로그인하십시오.