EEGLAB ببساطة
رفض epochs السيئة
المحطة 5 · الدرس 3 · EEGLAB 2026.1
من الواجهة
- Datasets
Marked 1 of 80 epochsD1 epochs cleanD1_epochs_clean.set - DatasetsFileSave current dataset as
D1 epochs blD1_epochs_bl.set - FilePreferencesIf set, show all menu items from previous EEGLAB versions. You must restart EEGLAB for this to take effect.Ok
- FileLoad existing dataset
eeglab - ToolsReject data epochsReject extreme values
- Rejection abnormal elec. values -- pop_eegthresh()Electrode (indices(s), Ex: 2 4 5):
1:32 - Minimum rejection threshold(s) (uV, Ex:-20 -10 -15):
-100-10 - Maximum rejection threshold(s) (uV, Ex: 20 10 15):
10010 - Start time limit(s) (seconds, Ex -0.1 0.3):End time limit(s) (seconds, Ex 0.2):
- Reject marked trial(s)Ok
- REJECTYES
- Name it:Ok
D1 epochs clean - FileSave current dataset as
D1_epochs_clean.set
السكربت
EEG = pop_eegthresh(EEG, 1, 1:EEG.nbchan, -100, 100, EEG.xmin, EEG.xmax, 0, 0);
badEpochs = find(EEG.reject.rejthresh);
fprintf('Marked %d of %d epochs\n', numel(badEpochs), EEG.trials);
if ~isempty(badEpochs)
EEG = pop_rejepoch(EEG, EEG.reject.rejthresh, 0);
end
EEG.setname = 'D1 epochs clean';
EEG = eeg_checkset(EEG);
EEG = pop_saveset(EEG, 'filename', 'D1_epochs_clean.set', 'filepath', pwd);
[ALLEEG, EEG, CURRENTSET] = eeg_store(ALLEEG, EEG);
eeglab redrawأي قيمة أختار؟
| الإعداد | القيمة |
|---|---|
| حد السعة بعد تنظيف ICA | ±100 ميكروفولت |
| حد صارم | ±50 ميكروفولت أو أقل |
| القنوات | كل القنوات، ومنها EOG |
| النافذة الزمنية | كامل الـ epoch |
| الحد الأدنى لعدد المحاولات | لا رقم عام |
لقسم Methods
Epochs in which the voltage at any channel exceeded ±100 µV were rejected (pop_eegthresh, EEGLAB 2026.1), leaving [N] of 80 epochs.