problems importing elp files

Michael Wibral wibral at MPIH-FRANKFURT.MPG.DE
Mon Nov 14 17:44:48 CET 2005


Dear List Users,

I'm trying to import some .avr files exported from BESA. However the
read_besa_avr function returns an error like this:

??? Error using ==> strrep
Cell elements must be character arrays.

Error in ==> fieldtrip-20051113\private\read_besa_avr at 61
    avr.label = strrep(lbl.textdata(:,2) ,'''', '');

Error in ==> besa2fieldtrip at 44
  tmp = read_besa_avr(filename);

My .elp files look like this:

EEG   Fp1' -89.51 -74.20
EEG   Fpz' 89.49 90.00
EEG   Fp2' 89.51 74.20
EEG    Nz' 108.96 90.00
EEG   AF9' -113.26 -50.72
EEG   AF7' -89.61 -55.88
EEG   AF3' -73.15 -69.74
EEG   AFz' 67.74 90.00
EEG   AF4' 73.15 69.74
EEG   AF8' 89.61 55.88
EEG  AF10' 113.27 50.72
EEG    F9' -113.98 -38.43
EEG    F7' -89.65 -40.32
EEG    F5' -72.42 -45.38
EEG    F3' -58.13 -55.16
EEG    F1' -49.40 -70.86
EEG    Fz' 46.01 90.00
EEG    F2' 49.40 70.86
EEG    F4' 58.13 55.16
EEG    F6' 72.42 45.38
EEG    F8' 89.65 40.32
EEG   F10' 113.98 38.43 (truncated...)

When I look into the intermediate output of   lbl = importdata(elpfile)
inside the crashing function read_besa_avr, I get something like this

lbl =

        data: [71x1 double]
    textdata: {81x3 cell}

    [1x23 char]        []           []
    [1x21 char]        []           []
    [1x21 char]        []           []
    [1x22 char]        []           []
    [1x24 char]        []           []
    [1x23 char]        []           []
    [1x23 char]        []           []
    [1x21 char]        []           []
    [1x21 char]        []           []
    [1x21 char]        []           []
    'EEG'          'AF10'    '113.27'
    'EEG'          'F9'      '-113.98'
    'EEG'          'F7'      '-89.65'
    'EEG'          'F5'      '-72.42'
    'EEG'          'F3'      '-58.13'
    'EEG'          'F1'      '-49.40'
    'EEG'          'Fz'      '46.01'
    'EEG'          'F2'      '49.40'
    'EEG'          'F4'      '58.13'
    'EEG'          'F6'      '72.42'
    'EEG'          'F8'      '89.65'
    'EEG'          'F10'     '113.98'
    'EEG'          'FT9'     '-114.79'
    'EEG'          'FT7'     '-89.84'
    'EEG'          'FC5'     '-67.69'
    'EEG'          'FC3'     '-46.94'  (truncated...)

Does anybody know what's wrong here?

Thank you very much for your help,

Michael Wibral

M. Wibral Dipl. Phys.
Max Planck Institute for Brain Research
Dept. Neurophysiology
Deutschordenstrasse 46
60528 Frankfurt am Main
Germany

Phone:       +49(0)69/6301-83849
                 +49(0)173/4966728
Fax:           +49(0)69/96769-327



More information about the fieldtrip mailing list