Undefined function 'parse_event' for input arguments of type 'char'

di il
1 risposte

Undefined function 'parse_event' for input arguments of type 'char'

Ciao a tutti!
Sono alle prime armi con MATLAB,
Sto cercando di analizzare dei dati EEG (elettroencefalogramma) con il seguente script e mi da come errore
>>Undefined function 'parse_event' for input arguments of type 'char'. Qualcuno potrebbe aiutarmi? Ringrazio in anticipo

clear all; eeglab;

subject = 1;
EEG = pop_loadset('filename',['s' num2str(subject) '_experiment_MoBI.set'],'filepath',['P:\\situation_awareness\\data\\2_basic-EEGLAB\\s' num2str(subject) '\\']);
[ALLEEG, EEG, CURRENTSET] = eeg_store( ALLEEG, EEG, 0 );

all_events = {EEG.event.type};
event_structs = {};
perdec = 0;
disp('Parsing events...')
for i_event = 1:length(all_events)

if mod(i_event,round(length(all_events)/10))==0
perdec = perdec + 10;
disp([num2str(perdec) '% done...'])
end

event_structs{i_event} = parse_event(all_events{i_event},true);

% boundary events are between two EEG samples, so need to be rounded
event_structs{i_event}.timestamp = EEG.times(round(EEG.event(i_event).latency));
% event_structs{i_event}
end
disp('...completed!')

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte