[Eeglablist] Error in "meanepoch" function

Stephen Politzer-Ahles spa268 at nyu.edu
Mon Jan 26 18:01:22 PST 2015

Hello Roni,

I have not used t his function, and I'm not sure what error message you are
getting. But just a guess: are you sure your epoch includes the 1000 ms
timepoint? If I recall correctly, the end-of-epoch bounds (when you use
pop_epoch) are exclusive---i.e., if you specify epoch limits as [-.2 1],
then the last sample of your epoch will be the one right before 1000ms,
which would be 999 ms if your sampling rate was 1000 Hz. You can check what
the end of your epoch is using EEG.times(end) or EEG.xmax. If your last
sample is 999 ms, that would explain why you can't get a mean for 800-1000


Stephen Politzer-Ahles
New York University, Abu Dhabi
Neuroscience of Language Lab

On Mon, Jan 26, 2015 at 4:48 PM, Roni Shafir <ronishafir1 at gmail.com> wrote:

> Hi all,
> I'm using the "meanepoch" function in my MATLAB code to get mean
> amplitudes of every single trial between 800-1000 ms. The epoch time is
> defined as -200 ms (baseline) to 1000 ms.
> I'm receiving an error massage. Importantly, when I change the input
> latency of the function to 800-999, everything works fine.
> How can I get mean amplitudes between 800 and the end of the epoch (1000)?
> Would appreciate your help!
> Roni
> _______________________________________________
> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
> To unsubscribe, send an empty email to
> eeglablist-unsubscribe at sccn.ucsd.edu
> For digest mode, send an email with the subject "set digest mime" to
> eeglablist-request at sccn.ucsd.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sccn.ucsd.edu/pipermail/eeglablist/attachments/20150127/61bfc8a9/attachment.html>

More information about the eeglablist mailing list