EEGLAB ببساطة

الأمر eegh وسجل الأوامر

المحطة 9 · الدرس 1 · EEGLAB 2026.1

من الواجهة

  1. FileLoad existing dataset eeglab_data.setsample_data
  2. ToolsFilter the dataBasic FIR filter (new, default)Lower edge of the frequency pass band (Hz)Ok 0.1D1 hp0.1
  3. 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
  4. PlotChannel data (scroll)
  5. Notch filter the data instead of pass bandPlot frequency response 'revfilt',1'plotfreqz',1
  6. FileHistory scriptsSave session history script eeglabhist.mmy_first_history.m
  7. FileHistory scriptsSave dataset history script
  8. 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
تبني سكربتاً لمشاركين آخرينسجل الداتاست بعد تنظيفه

تأكّد

  • السكربت يعمل وحده
  • نفس المعالجة
  • ملف السجل موجود

النسخة الكاملة: https://simplyeeglab.pages.dev/lesson/eegh-history/

رخصة المحتوى: CC BY-NC-SA 4.0 · MIT (code)

موقع تعليمي مستقل، غير تابع رسمياً لـ EEGLAB أو SCCN.