I have been trying to plot difference waves (well, really difference topoplots) in EEGLab. Since there didn't appear to be any way to actually do this, I thought I'd get around the problem by exporting the data, computing the condition averages, subtracting the one condition from the other, and then reimport in order to then plot.
<div><br></div><div>Unfortunately, importing has not bee working. I followed several examples in the wiki, including the one for Matlab arrays which gives and example involving made-up data (<a href="http://sccn.ucsd.edu/wiki/A01:_Importing_Continuous_and_Epoched_Data#Importing_a_Matlab_array">http://sccn.ucsd.edu/wiki/A01:_Importing_Continuous_and_Epoched_Data#Importing_a_Matlab_array</a>) but invariably get the following error:</div>

<div><br></div><div><div>eeg_checkset warning: 3rd dimension size of data (1) does not match the number of epochs (0), corrected</div><div>eeg_checkset warning: number of columns in data (25600) does not match the number of points (0): corrected</div>

<div>eeg_checkset note: upper time limit (xmax) adjusted so (xmax-xmin)*srate+1 = number of frames</div></div><div><br></div><div>When I plot the data, it ignores anything I told it about where the epoch starts (e.g., -0.2) and starts the epoch at 0 regardless. And when I edit channel info, it says there is only 1 channel, even though it's happy to plot all the channels. </div>

<div><br></div><div>Does anybody have any idea what might be happening?<br><br>Josh Hartshorne</div>