本资源提供一套完整的MATLAB代码库,用于执行最新的脑电图(EEG)数据预处理步骤,包括去噪和过滤等。这些功能都基于EEGLAB工具箱实现。适合研究人员进行深入分析前的数据准备使用。
脑电信号基础的MATLAB代码设置管道旨在使用EEGLAB预处理标准10-20 EEG数据(可从各种数据采集系统获取)。此存储库包含了最新版本的EEGLAB,因此无需额外下载任何内容。要使用该管道,您必须安装MATLAB 2017a或更新版。虽然它可能适用于旧版本的MATLAB,但尚未进行测试验证。
在使用这个管道之前,请将一些文件夹添加到您的MATLAB路径中。需要添加的文件夹包括:~/依赖 ~/eeglab14_1_2b/functions/sigprocfunc/FastICA_25。为此,在MATLAB环境中导航至要添加的文件夹,右键点击它,并选择“将此文件夹添加到路径”。请勿单击“添加此文件夹和所有子文件夹”。
在运行脚本之前,请手动启动EEGLAB。为此,请导航到~/eeglab14_1_2b/并在命令提示符中输入“eeglab”,这会启动EEGLAB并将必要的插件添加至您的路径中。以这种方式启动EEGLAB很重要,不要将其与所有子文件夹一起直接加入MATLAB的搜索路径内,因为EEGLAB需要特定的方式调用其功能和资源。