步骤:1.EDF转为mat格式
2.脑电信号傅里叶变换及滤波
3.计算样本熵
代码下载:链接:https://pan.baidu.com/s/1HNW5aL-_etIAc1rycba64g 密码:umu7
总体代码:
得到一段脑电信号后,首先需要将脑电信号中所包含的Delta波,Theta波,Alpha波,Beta波以及Gamma波完整的提取出来。
Delta波:0.5-4Hz;
Theta波:4-8Hz;
Alpha波:8-13Hz;
Beta波:13-32Hz;
Gamma波:>32Hz;
由于在脑电信号的采集过程中,会受到周围噪声的干扰以及工频噪声的影响,因此,需要首先对原始信号进行噪声的滤除,通过利用带通滤波器,将0.5Hz - 50Hz频率之间的信号取出。使用巴特沃斯带通滤波器进行信号的滤波。使用巴特沃斯滤波器,需要设置如下参数:
采样频率fc;采样点数N;设置频率序列f;设置通带频率Wn;
涉及以下函数:
butter();filtfilt();
脑电滤波代码参考: