EEGLAB ببساطة
الأمر eegh وسجل الأوامر
المحطة 9 · الدرس 1 · EEGLAB 2026.1
من الواجهة
- FileLoad existing dataset
eeglab_data.setsample_data - ToolsFilter the dataBasic FIR filter (new, default)Lower edge of the frequency pass band (Hz)Ok
0.1D1 hp0.1 - Lower edge of the frequency pass band (Hz)Higher edge of the frequency pass band (Hz)Notch filter the data instead of pass bandOk
5862D1 hp0.1 notch60 - PlotChannel data (scroll)
- Notch filter the data instead of pass bandPlot frequency response
'revfilt',1'plotfreqz',1 - FileHistory scriptsSave session history script
eeglabhist.mmy_first_history.m - FileHistory scriptsSave dataset history script
- FileHistory scriptsRun scriptRun
my_first_history.m
السكربت
eeglab nogui
eeglabRoot = fileparts(which('eeglab'));
EEG = pop_loadset('filename', 'eeglab_data.set', 'filepath', fullfile(eeglabRoot, 'sample_data'));
[EEG, com] = pop_eegfiltnew(EEG, 'locutoff', 0.1);
EEG = eeg_hist(EEG, com);
[EEG, com] = pop_eegfiltnew(EEG, 'locutoff', 58, 'hicutoff', 62, 'revfilt', 1);
EEG = eeg_hist(EEG, com);
EEG.setname = 'D1 hp0.1 notch60';
EEG = eeg_checkset(EEG);
pop_saveh(EEG.history, 'D1_hp0.1_notch60_history.m', pwd);أي قيمة أختار؟
| تريد أن | استخدم |
|---|---|
| تعيد كل ما فعلته اليوم، بكل الداتاست | سجل الجلسة: eegh أو Save session history script |
تعرف كيف صُنع ملف .set معيّن | سجل الداتاست: EEG.history |
| تبني سكربتاً لمشاركين آخرين | سجل الداتاست بعد تنظيفه |
تأكّد
- السكربت يعمل وحده
- نفس المعالجة
- ملف السجل موجود