eeglab绘制脑电头皮图、通道对应光谱图
1.绘制脑电头皮图
在上一篇文章中导入脑电数据的基础上,我们在eeglab plot的界面选择:Edit->Channel locations选择配置通道位置文件。如果导入的数据为Neuroscan或BioSemi格式,则通道位置不需要配置,已经包含在数据集中。
调用通道编辑窗口时,如图下所示:
选择第二个模板,表示执行本地源,使用MNI坐标点击OK出现一下界面:
在这里我们导入事先准备好的通道文件,同时,点击Read locs help按钮可以查看这里支持的通道文件格式:
the file extension determines its type.'.loc' or '.locs' or '.eloc': polar coordinates. Notes: angles in degrees: right ear is 90; left ear -90; head disk radius is 0.5. Fields: N angle radius labelSample: 1 -18 .511 Fp1 2 18 .511 Fp2 3 -90 .256 C34 90 .256 C4...Note: In previous releases, channel labels had to contain exactly four characters (spaces replaced by '.'). This format still works, though dots are no longer required.'.sph':Matlab spherical coordinates. Notes: theta is the azimuthal/horizontal anglein deg.: 0 is toward nose, 90 rotated to left ear. Following this, performsthe elevation (phi). Angles in degrees.Fields: N theta phi labelSample: 1 18 -2 Fp12 -18 -2 Fp23 90 44 C34 -90 44 C4...'.elc':Cartesian 3-D electrode coordinates scanned using the EETrak software. See readeetraklocs().'.elp': Polhemus-.'elp' Cartesian coordinates. By default, an .elp extension is readas PolhemusX-elp in which 'X' on the Polhemus sensor is pointed toward the subject. Polhemus files are not in columnar format (see readelp()).'.elp':BESA-'.elp' spherical coordinates: Need to specify 'filetype','besa'.The elevation angle (phi) is measured from the vertical axis. Positive rotation is toward right ear. Next, perform azimuthal/horizontal rotation (theta): 0 is toward right ear; 90 is toward nose, -90 toward occiput. Angles are in degrees. If labels are absent or weights are given in a last column, readlocs() adjusts for this. Default labels are E1, E2, ...Fields: Type label phi theta Sample: EEG Fp1 -92 -72 EEG Fp2 92 72 EEG C3 -46 0 EEG C4 46 0 ...'.xyz': Matlab/EEGLAB Cartesian coordinates. Here. x is towards the nose, y is towards the left ear, and z towards the vertex. Note that the firstcolumn (x) is -Y in a Matlab 3-D plot, the second column (y) is X in a matlab 3-D plot, and the third column (z) is Z.Fields: channum x y z labelSample: 1 .950 .308 -.035 Fp12 .950 -.308 -.035 Fp23 0 .719 .695 C34 0 -.719 .695 C4...'.asc', '.dat': Neuroscan-.'asc' or '.dat' Cartesian polar coordinates text file.'.mat': Brainstrom channel location file.'.sfp': BESA/EGI-xyz Cartesian coordinates. Notes: For EGI, x is toward right ear, y is toward the nose, z is toward the vertex. EEGLAB converts EGI Cartesian coordinates to Matlab/EEGLAB xyz coordinates. Fields: label x y zSample: Fp1 -.308 .950 -.035 Fp2 .308 .950 -.035 C3 -.719 0 .695 C4 .719 0 .695 ...'.ced': ASCII file saved by pop_chanedit(). Contains multiple MATLAB/EEGLAB formats.Cartesian coordinates are as in the 'xyz' format (above).Fields: channum label theta radius x y z sph_theta sph_phi ...Sample: 1 Fp1 -18 .511 .950 .308 -.035 18 -2 ...2 Fp2 18 .511 .950 -.308 -.035 -18 -2 ...3 C3 -90 .256 0 .719 .695 90 44 ...4 C4 90 .256 0 -.719 .695 -90 44 ......The last columns of the file may contain any other defined fields (gain,calib, type, custom).
点击“Read locations”按钮,选择sample_data文件中“eeglab_chan32.locs”,加载通道文件。在下一个弹窗中如果不指定文件格式,将自动按文件扩展名来评估其格式:
点击OK,在下面界面中通道坐标和极坐标都显示出来,其中绘制在头部外部的电极是位于头部中线以下的电极,点击OK再选择Plot->Channel location->By name将头皮电极图可视化,显示电极名称,或者选择Plot->Channel location->By number显示通道名称。
2.绘制通道对应光谱图
在eeglab界面选择Plot->Channel spectra and maps得到下面界面:
在Percent data to sample输入框内更改采样率为15,即展示当采样为15%数据时得到的结果,也可以默认设置为100,得到结果分别如下图:
上图中每一个彩色记录通道表示一个数据通道活动的频谱。最上边的头皮图显示了分别在6、10、22Hz时头皮的能量分布,数据分别集中在脑部不同位置。同时也可以选择绘制不同通道数据的头皮位置及活动范围及其活动在单个时期的ERP图像。选择Plot->Channel properties,在index中选择需要查看的通道:
这里填写通道10,点击OK出现如下界面:
其中红点为所选通道在头皮上的位置,右上角的图表示其活动范围及其活动在单个时期的ERP图像
eeglab绘制脑电头皮图、通道对应光谱图相关推荐
- eeglab中文教程系列(2)-绘制脑电头皮图
目录 绘制脑电头皮图 第一步:加载通道位置信息文件 第二步:点击"Read locations"按钮,并选择通道位置文件: 第三步:可视化通道位置 本教程为脑机学习者Rose发表于 ...
- eeglab教程系列(3)-绘制脑电头皮图
一般要绘制2D或3D的脑电头皮图,或者估计数据成分的源位置,必须要保证EEG数据集中包含记录电极头皮位置信息的文件. 绘制脑电头皮图 第一步:加载通道位置信息文件 在eeglab plot界面上进行如 ...
- 【Matlab】绘制EEG脑电头皮地形图
自己的代码,主要函数topoplot,记得参数为一段时间内的mean(均值) 部分code如下: %%%%%%%绘制脑电地形图 EEGdataERP = sum(EEG.data,3);%把所有epo ...
- 使用EEGLAB分析脑电数据,情绪图片的ERP成分分析
使用EEGLAB分析脑电数据,情绪图片的ERP成分分析,超级详细,从头到尾,ERP分析看这一篇就够了(小菜狗的絮絮叨叨) 一共分为6组图片,每张图片出现2s后有0.5s的间隔,每组图片中有20s间隔. ...
- letswave7中文教程2:脑电数据预处理-通道位置分配
目录 第1步:通道位置分配 第2步:删除不良通道 第3步:滤波处理 第4步:坏电极插值 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 原始的脑电图信号是有 ...
- EEGLAB处理脑电视频教程 part1-3
点击上面"脑机接口社区"关注我们 更多技术干货第一时间送达 Rose在这分享一下EEG数据处理课程-EEGLAB视频教程. 视频教程主要分为7个部分,由于篇幅的限制,本篇主要介绍3 ...
- matlab绘制脑电地形图,脑电地形图的原理及其结果
脑电地形图( brain electrical activity mapping, BEAM) 是将脑电信号输人电子计算机进行处理后转换为一种可定位和定量性分析,并用不同颜色的图像显示的检查技术.其优 ...
- 从.gdf格式的脑电数据中获得脑电数据,通道名称,采用频率。
用mne库的mne.io.read_raw_gdf(path)读取gdf文件,想要读取edf文件,就将mne.io.read_raw_gdf()中的gdf改为edf即可. import mne imp ...
- 贴图通道、贴图类型和材料类型
一.标准材质贴图通道的使用 1.环境反射贴图(Ambient):饱和的纹理贴图可以通过调整Ambient贴图副本输出来得到.在降低Offset的同时,增加RGB Level就可以把光的颜色增强到中等范 ...
- eeglab脑电头皮地形图原理学习
之前一直疑惑随时间变化的地形图,不同频带的地形图应该怎么画? 因为在EEGlab里直接画的地形图是在某一个频率时的地形图,如下图所示: 各个文献里基本都是直接列出结果,没有详细的原理步骤. 今天,终于 ...
最新文章
- 使用ZFS的十条理由
- mysql分表方法-----MRG_MyISAM引擎分表法
- ctags对部分目录生成tags
- java ee7帮助文档_帮助推动Java EE向前发展
- javascript学习系列(15):数组中的lastIndexOf方法
- 华为AI开发平台ModelArts介绍和应用
- 百旺智能编码_极速开票,智能编码,一键匹配,颠覆了传统手动输入的开票模式,再也不用担心选错税收分类编码啦...
- WEB前端开发快速入门教程
- 全量、增量 数据抽取 同步
- MFC新建Access数据库和表(vs2015+Access2016)
- Verilog学习 | 数字下变频与脉冲压缩的综合仿真与硬件实现
- the system clock has been set more than 24 hours
- leetcode237
- 燕京八景寻踪﹒宛平城卢沟桥
- ValueError: Cannot assign “<...>“: the current database router prevents this relation.
- 对敏捷管理模式核心价值的解读
- WSL2设置局域网网访问
- 全面理解document.write()
- CT图像分割dicom文件与nii.gz文件预处理----窗宽(window width)和窗位(window level)的设置
- Burpsuite+夜神模拟器对app抓包(安卓7及其以上)