EEGLAB ببساطة

الأحداث (events)

المحطة 2 · الدرس 3 · EEGLAB 2026.1

من الواجهة

  1. PlotChannel data (scroll)
  2. Event types
  3. EditEvent values
  4. latency (sec)duration (sec) type
  5. Cancel

السكربت

[ALLEEG, EEG, CURRENTSET, ALLCOM] = eeglab;
dataFolder = 'C:\Users\me\Documents\eeg-course';   % change it
EEG = pop_loadset('filename', 'S001R03.set', 'filepath', dataFolder);
eeg_eventtypes(EEG)          % T0 14, T1 8, T2 7
numel(EEG.event)             % 29
{EEG.event(1:4).type}        % 'T2' 'T0' 'T1' 'T0'
[EEG.event(1:4).latency]     % 672 1328 2000 2656
([EEG.event(1:4).latency] - 1) / EEG.srate   % 4.1937 8.2937 12.4938 16.5938
[EEG.event(1:2).duration] / EEG.srate        % 4.1 4.2
pop_eegplot(EEG, 1, 1, 1);

أي قيمة أختار؟

الحقلماذا يحفظوحدة الحفظيظهر في Edit > Event valuesمثال (الحدث الأول)
typeاسم الحدثنصنصT2
latencyمتى حصل الحدثعيّناتثوانٍ672 (4.19 ثانية)
durationكم استمر الحدثعيّناتثوانٍ656 (4.1 ثانية)
ureventرقم الحدث في القائمة الأصليةرقملا يظهر1
الفحصالمتوقع
أنواع الأحداثT0 و T1 و T2
عدد الأحداث29: منها 14 T0، و 8 T1، و 7 T2 (التعليق الأول عند 0 ثانية يُحذف)
المسافة بينهاحوالي 4.1 إلى 4.2 ثانية
آخر حدثT1 عند 120.4 ثانية تقريباً، قبل نهاية التسجيل عند 125 ثانية

تأكّد

  • سطر Events في النافذة الرئيسية يعرض 29
  • eeg_eventtypes(EEG) يعرض T0 14، و T1 8، و T2 7
  • الحدث الأول في Edit > Event values هو T2 عند [4.1937] ثانية، والثاني T0 عند [8.2937] ثانية
  • نافذة التمرير تعرض خطوط أحداث كل 4 ثوانٍ تقريباً

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

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

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