EEGLAB ببساطة
فلترة high-pass و low-pass
المحطة 3 · الدرس 2 · EEGLAB 2026.1
من الواجهة
- ToolsFilter the dataBasic FIR filter (new, default)
- Lower edge of the frequency pass band (Hz)
0.1 - Higher edge of the frequency pass band (Hz)
- FIR Filter order (Mandatory even. Default is automatic*)
- Plot frequency responseOK
- Name it:
D1 hp0.1 - Overwrite it in memory (set=yes; unset=create a new dataset)OK
- FileSave current dataset as
D1_hp0.1.set - ToolsFilter the dataBasic FIR filter (new, default)
- Lower edge of the frequency pass band (Hz)
- Higher edge of the frequency pass band (Hz)
30 - OK
D1 hp0.1 lp30
السكربت
EEG = pop_eegfiltnew(EEG, 'locutoff', 0.1);
EEG.setname = 'D1 hp0.1';
EEG = eeg_checkset(EEG);
EEG = pop_saveset(EEG, 'filename', 'D1_hp0.1.set', 'filepath', pwd); % path copy: the next lesson starts here
EEG_lp = pop_eegfiltnew(EEG, 'hicutoff', 30); % exercise only: do not save
EEG_lp.setname = 'D1 hp0.1 lp30';أي قيمة أختار؟
| هدفك | high-pass | low-pass |
|---|---|---|
| تحليل ERP | 0.1 هرتز | 30 هرتز |
| حساب ICA | 1 هرتز، وأحياناً 2 | غير مطلوب عادةً |
| تحليل طيفي | 0.5 إلى 1 هرتز | لا تجعله أقل من أعلى تردد تدرسه |
تأكّد
- اقرأ ما طبعه EEGLAB في نافذة الأوامر
- قارن الطيف
- انظر للإشارة نفسها
لقسم Methods
Data were high-pass filtered using a zero-phase Hamming-windowed sinc FIR filter (passband edge 0.1 Hz, cutoff frequency [0.05] Hz at −6 dB, transition bandwidth [0.1] Hz, filter length [4225] points; pop_eegfiltnew, firfilt plugin 2.8, EEGLAB 2026.1; Widmann et al., 2015).