eeglab(自用)

目录

1.加载、显示数据

2.绘制脑电头皮图 

3.绘制通道光谱图

4.预处理工具

5.ICA去除伪迹

5. 提取数据epoch


1.加载、显示数据

观察事件值(Event values):该数据集中包含2400个事件,每个事件指定了EEG.event结构的字段Type(类型)、position(位置)和latency(延迟)。

如果是.set文件类型,直接File->Load existing dataset。

浏览EEG通道数据(并可视化):Plot > Channel data (scroll).

绘图窗口右侧是垂直刻度值(及其单位,微伏),它指示垂直刻度条的"幅度"。在这种情况下,该值为4217(微伏)。右下角的编辑框中也显示了相同的值,如下所示,我们可以在其中进行更改。

通过重复单击"-"按钮或通过键盘编辑文本值,可以修改"刻度"编辑文本框的值,然后按Enter键更新滚动窗口。

在eegplot()界面中,Settings > Zoom off/on > Zoom on。然后使用鼠标,在数据区域周围拖动一个矩形以放大它。滚动窗口现在看起来可能与下面的窗口类似。单击鼠标右键再次缩小。Setting > Zoom off/on > Zoom off 可以关闭缩放

绘制网格线:Display > Grid > X grid on来绘制水平线,设置Display > Grid > Y grid on设置纵轴线。重复相应操作的话,就可以关闭对应的网格线。

2.绘制脑电头皮图 

加载通道位置信息:Edit>Channel locations

此时,已加载的通道标签和极坐标显示在下面界面(pop_chanedit.m窗口)中,建议使用默认设置。[绘制在头部动画外部的电极是位于头部中线以下的电极(即,负z(高度)坐标,0是头部的中心.按照惯例,它们被绘制在头部卡通的外面。想要仅在头部动画中绘制头皮图,就需要在"Plot radius"编辑框中输入0.5。在这种情况下,当计算用于显示或9在某些情况下)进一步处理的插值二维头皮图时,将不显示或不考虑两个眼睛电极。这些设置用于在eeglab中绘制的所有头皮地形图。也可以将此对话框设置为1.0,以进行插值并显示包括所有可能的头皮通道位置的头皮图,并且头的部分在(0.5)头部赤道下方,显示在卡通头部边界外的 'skirt' 或 'halo'区域中(更精确地控制要绘制的通道位置可从命令行获得:请参阅头皮图绘图功能topoplot.m的"Help"。)]

 可视化通道位置:Plot > Channel location > By name

也可以绘制成数字形式(数字对应的是通道号):Plot > Channel location > By number

3.绘制通道光谱图

绘制通道光谱图:Plot > Channel spectra and maps

根据需求设置参数,这里采用默认设置,点击OK,会跳转到spectopo.m界面: 

这幅图是在采样15%的数据得到的结果,[15%是在第一幅图中红框中设置]。也可以设置为100%,设置100%的效果图为:

上面图中,每个彩色记录道表示一个数据通道活动的频谱。最左边的头皮图显示了6赫兹时头皮的能量分布,这些数据集中在额叶中线。其他的头皮图显示了10赫兹和22赫兹的能量分布。

想要看详细的信息,可以单击每个小图,比如单击6赫兹的脑图。

可以操作:Plot > Channel properties 来绘制所选通道的头皮位置,其活动范围以及其活动在单个时期内的ERP图像。

上图红色处为所选通道的头皮位置,上图还包括活动范围以及其活动在单个时期内的ERP图像。

4.预处理工具

重新参考数据:右耳参考AFz   Tools > Re-reference
对于给定的数据集首次调用此菜单项时,将弹出以下窗口。

我们不想包含该参考通道(既不在数据中心也不再平均参考中),因此不单击Add current reference channel in data"复选框。(当记录参考位于头皮上时,请单击此复选框).

滤波:0.1-30HZ   Tools > Filter the data > Basic FIR filter, 输入0.1(Hz)作为下边缘频率,30(Hz)作为上边缘频率,然后点击"OK".

上述步骤结束后,会弹出一个pop_newset.m窗口,询问新数据集的名称。我们选择修改数据集名称并覆盖父数据集。最后点击"OK"
 

消除信号中的直流偏移(DC偏移):在eegplot界面,点击Display > Do remove DC offset

在信号处理中,直流偏移是指信号的平均值与零频率的基线之间的差异。直流偏移通常是由于传感器偏差、噪声或其他系统问题引起的。直流偏移会对信号分析和解释产生影响,因此需要进行去除。

去除直流偏移的常见方法是通过减去信号的平均值,使得信号的平均值接近于零。这样可以将信号的基线调整到合适的位置,使后续的信号处理和分析更准确和有效。

在脑电信号处理中,去除DC offset是非常常见的预处理步骤之一。通过去除DC offset,可以消除可能干扰后续分析的信号偏移,提高信号质量和可靠性,使得我们能够更好地研究和理解脑电信号的特征和模式。

5.ICA去除伪迹

ICA去除伪迹:Tools > Run ICA(这个过程超级慢),跑完后状态改变。

跑完ICA后,去除伪迹:Tools > Reject data using ICA > Reject components by map

点击OK.

5. 提取数据epoch

(可以先分段再跑ICA也可以先跑ICA再分段;如果刺激时间比较长2/3秒,可以先分段再ICA)

为了研究连续记录数据的事件相关脑电图动力学,可以通过选择Tools > Extract Epochs来提取与感兴趣事件锁定的数据时间段(例如,数据时间段锁定为一类实验刺激的集合)。

在上面的pop_epoch.m窗口中,单击上面红色框的右上按钮,该窗口将调用一个浏览器框,其中列出了可用的事件类型。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/59492.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

macOS 环境变量加载探究

使用 macOS 安装环境,见到过很数种环境变量配置方法,每次也都是按照别人的代码,人家配置在哪 我就配置在哪,其实不太清楚有什么区别,决定记录下。 本机 macOS 13.3,从 macOS Catalina(10.15) 开始&#xf…

Opencv-C++笔记 (16) : 几何变换 (图像的翻转(镜像),平移,旋转,仿射,透视变换)

文章目录 一、图像平移二、图像旋转2.1 求旋转矩阵2.2 求旋转后图像的尺寸2.3手工实现图像旋转2.4 opencv函数实现图像旋转 三、图像翻转3.1左右翻转3.2、上下翻转3.3 上下颠倒,左右相反 4、错切变换4.1 实现错切变换 5、仿射变换5.1 求解仿射变换5.2 OpenCV实现仿射…

【IDEA+Spark Streaming 3.4.1+Dstream监控套接字流统计WordCount保存至MySQL8】

【IDEASpark Streaming 3.4.1Dstream监控套接字流统计WordCount保存至MySQL8】 把DStream写入到MySQL数据库中 Spark 3.4.1MySQL 8.0.30sbt 1.9.2 文章目录 【IDEASpark Streaming 3.4.1Dstream监控套接字流统计WordCount保存至MySQL8】前言一、背景说明二、使用步骤1.引入库2…

某东详情页h5st 算法分析

文章目录 声明目标地址h5st 算法四大入参分析1. z值生成2. v值生成3. b值生成4. r值生成风控浅谈往期逆向文章推荐声明 本文章中所有内容仅供学习交流,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请私信我立即删除! 目标地址 aHR0cHM6Ly…

IO进程线程day7(2023.8.4)

一、Xmind整理: 二、课上练习: 练习1:创建两个线程:其中一个线程拷贝前半部分,另一个线程拷贝后半部分。 只允许开一份资源,且用互斥锁方式实现。 提示:找临界区--->找临界资源。 #includ…

单例模式和工厂模式

目录 今日良言:关关难过关关过,步步难行步步行 一、单例模式 1.饿汉模式 2.懒汉模式 二、工厂模式 今日良言:关关难过关关过,步步难行步步行 一、单例模式 首先来解释一下,什么是单例模式。 单例模式也就是单个…

linux 文件的权限

修改文件的权限 我这里有一个test.txt 文件,我们ll 查看一下该文件相应的属性信息 其中,权限的位置是相对固定的即: 第一个位置是r 权限,代表可读权限。 第二个位置是w权限,代表可修改权限。 第三个位置是x权限&…

一百四十一、Kettle——kettle8.2在Windows本地开启carte服务以及配置子服务器

一、目的 在kettle建好共享资源库后,为了给在服务器上部署kettle的carte服务躺雷,先在Windows本地测试一下怎么玩carte服务 二、Kettle版本以及在Windows本地安装路径 kettle版本是8.2 pdi-ce-8.2.0.0-342 kettle本地安装路径是D:\j…

linuxARM裸机学习笔记(2)----汇编LED灯实验

MX6ULL 的 IO IO的复用功能 这里的只使用了低五位,用来配置io口,其中bit0~bit3(MUX_MODE)就是设置 GPIO1_IO00 的复用功能的,GPIO1_IO00 一共可以复用为 9种功能 IO,分别对应 ALT0~ALT8。每种对应了不同的功能 io的属性配置 HY…

拦截器在SpringBoot中使用,HandlerInterceptor,WebMvcConfigurer

拦截器在Controller之前执行。 用于权限校验,日志记录,性能监控 在SpringBoot中使用 创建拦截器类:首先,创建一个Java类来实现拦截器逻辑。拦截器类应该实现Spring提供的HandlerInterceptor接口。实现拦截器方法:拦…

Unity数字可视化学校_昼夜(二)

1、时间设置: 2、新建夜晚 3、新建侧置球(BOX),测试灯光强度 降低亮度 色调:冷色调 4、自发光 新建shader 灯光控制 道路线: 建筑: 夜晚加灯光: 玻璃: 加大灯光数量: 边缘…

uni-ajax网络请求库使用

uni-ajax网络请求库使用 uni-ajax是什么 uni-ajax是基于 Promise 的轻量级 uni-app 网络请求库,具有开箱即用、轻量高效、灵活开发 特点。 下面是安装和使用教程 安装该请求库到项目中 npm install uni-ajax编辑工具类request.js // ajax.js// 引入 uni-ajax 模块 import ajax…

服务端高并发分布式结构演进之路

目录 一、常见概念 1.1基本概念 二、架构演进 2.1单机架构 2.2应用数据分离架构 2.3应用服务集群架构 2.4读写分离 / 主从分离架构 2.5引入缓存 —— 冷热分离架构 2.6垂直分库 2.7业务拆分 —— 微服务 一、常见概念 1.1基本概念 应用(Application&am…

Grafana集成prometheus(1.Prometheus安装)

下载docker镜像 docker pull prom/prometheus docker pull prom/node-exporter启动 node-exporter 该程序用以采集机器内存等数据 启动脚本 docker run -d -p 9100:9100 prom/node-exporter ss -anptl | grep 9100启动截图 prometheus 启动脚本 # 3b907f5313b7 为镜像i…

C++数据结构之平衡二叉搜索树(一)——AVL的实现(zig-zag/左右双旋/3+4重构)

目录 00.BBST——平衡二叉搜索树01.AVL树02.AVL的插入2.1单旋——zig 与 zag2.2插入节点后的单旋实例2.3手玩小样例2.4双旋实例2.5小结 03.AVL的删除3.1单旋删除3.2双旋删除3.3小结 04.34重构05.综合评价AVL5.1优点5.2缺点 00.BBST——平衡二叉搜索树 本文是介绍众多平衡二叉搜…

上海亚商投顾:沪指震荡微涨 金融、地产午后大幅走强

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪 三大指数早盘震荡,午后集体拉升反弹,创业板指涨超1%。券商等大金融板块午后再度走强&#…

【LNMP】LNMP

LNMP:是目前成熟的企业网站的应用模式之一,指的是一套协同工作的系统和相关软件;能够提供静态页面服务,也可以提供动态web服务 L Linux系统,操作系统N Nginx网站服务,前端,提供前端的静态…

抽象类的顶级理解

目录 1.抽象类的介绍 2. 抽象类语法 3.模板设计模式 1.抽象类的介绍 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果 一个类中没有包含足够的信息来描绘一个具体的对象&…

24. 两两交换链表中的节点

头结点dummyHead 定义结点temp用来暂存node2 让node1和node2位置互换:head(temp)->node1->node2->node3->node4 然后让temp等于交换后node1位置:head->node2->node1(temp)->node3->node4 class Solution { public:ListNode*…

学生信息管理系统springboot学校学籍专业数据java jsp源代码mysql

本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 学生信息管理系统springboot 系统3权限:超…