EEGLAB ببساطة
الأحداث (events)
المحطة 2 · الدرس 3 · EEGLAB 2026.1
من الواجهة
- PlotChannel data (scroll)
- Event types
- EditEvent values
- latency (sec)duration (sec)
type - 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)يعرضT014، وT18، وT27- الحدث الأول في Edit > Event values هو
T2عند[4.1937]ثانية، والثانيT0عند[8.2937]ثانية - نافذة التمرير تعرض خطوط أحداث كل 4 ثوانٍ تقريباً