模块 2 · Matlab 编程与 EEGLAB 数据预处理
预处理决定分析上限。从 Matlab 语法开始,掌握 EEGLAB 标准流水线的每一步, 再把整套流程固化成可批量运行、可复现的脚本。
🎯 本模块你将学到
- 读懂数据的本质:通道 × 时间矩阵,以及 EEGLAB 如何包装它
- 独立完成一份数据从导入到分段的全套标准预处理
- 理解每个预处理步骤的"为什么":滤波、参考、ICA、基线
- 把 GUI 流程固化为可批量运行、可复现的脚本
课时列表
2.1
2.2
2.3
2.4
Matlab 编程基础:从变量到矩阵
脑电数据分析课程2.1:Matlab界面、变量与矩阵、索引切片、流程控制与画图。EEG数据本质上就是一个电极×时间的矩阵。
EEGLAB 入门与数据导入(预处理·上)
脑电数据分析课程2.2:EEGLAB安装、界面导览、导入EDF/BDF/set数据、电极定位、重参考与降采样。
EEGLAB 预处理核心步骤(预处理·下)
脑电数据分析课程2.3:滤波参数选择、坏导联识别与插补、ICA去伪迹原理与实操、坏段剔除、分段与基线校正。
批量预处理实战:把流程变成脚本
脑电数据分析课程2.4:EEGLAB脚本模式、pop_*函数速查、多被试批量预处理模板、日志与质控、常见坑。