EEGLAB ببساطة

ملفات .set و .fdt

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

من الواجهة

  1. FileSave current dataset as eeglab_data.set
  2. Save
  3. FilePreferences
  4. If set, save not one but two files for each dataset (header and data).
  5. CancelOK

السكربت

[ALLEEG, EEG, CURRENTSET, ALLCOM] = eeglab;
sampleFolder = fullfile(fileparts(which('eeglab')), 'sample_data');
EEG = pop_loadset('filename', 'eeglab_data.set', 'filepath', sampleFolder);
EEG.datfile                                 % 'eeglab_data.fdt'
dir(fullfile(sampleFolder, 'eeglab_data.*'))   % the .fdt and the .set
myFolder = 'C:\Users\me\Documents\eeg-course';   % change it
EEG = pop_saveset(EEG, 'filename', 'D1_copy.set', 'filepath', myFolder);
dir(fullfile(myFolder, 'D1_copy.*'))           % D1_copy.fdt and D1_copy.set
EEG = pop_saveset(EEG, 'filename', 'D1_onefile.set', 'filepath', myFolder, ...
    'savemode', 'onefile');
dir(fullfile(myFolder, 'D1_onefile.*'))        % D1_onefile.set only, about 4 MB

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

الاختيارمتىماذا تحصل
ملفان (الافتراضي في 2026.1)في أغلب الحالات، ومع STUDY في المحطة 8، لأن EEGLAB يقرأ الوصف وحده بسرعة.name.set و name.fdt، معاً دائماً
ملف واحد (ألغِ الخانة في File > Preferences واضغط OK، أو 'savemode', 'onefile')تريد إرسال داتاست واحدة بالبريد أو نسخها دون أن تنسى ملفاً.name.set فقط

تأكّد

  • في sample_data الملفان eeglab_data.set و eeglab_data.fdt، و EEG.datfile يعطي 'eeglab_data.fdt' بعد تحميل العيّنة
  • في مجلدك D1_copy.set (حوالي 0.35 ميغابايت) و D1_copy.fdt (حوالي 3.9 ميغابايت)
  • إذا شغّلت السكربت: D1_onefile.set وحده، بحجم حوالي 4 ميغابايت
  • D1_copy.set يُفتح من File > Load existing dataset ويعرض 32 قناة و 154 حدثاً

النسخة الكاملة: https://simplyeeglab.pages.dev/lesson/set-fdt-files/

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

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