FieldTrip toolbox教程系列(0)-安装、配置与测试
点击上面"脑机接口社区"关注我们
更多技术干货第一时间送达
FieldTrip是MEG, EEG, iEEG和NIRS分析的MATLAB软件工具箱。它提供预处理和先进的分析方法,如时频分析,使用偶极子的源重建,分布源和波束形成器和非参数统计测试。
下载
首先下载相应的软件工具,网址如下(需要填写相关信息),这里为了方便,社区已经下载了软件,在后台回复"FT",即可获取FieldTrip工具。
http://www.fieldtriptoolbox.org/download.php
下载好后可直接解压,然后将文件夹拷贝到matlab中的toolbox中,如下图:
配置路径
打开Matlab,找到主页中的设置路径
点击添加文件夹
选择fieldtrip即可
最后记得点击保存即可。
测试
这里的测试数据为SubjectEEG.zip,其解压后,如下:
数据简介:Irina Siminova在一项研究以图片,视觉显示的文字或听觉呈现的单词表示的刺激的语义处理的研究中,获得了EEG数据集SubjectEEG.zip。采用64通道脑产品脑电放大器,60个头皮电极置于电极帽内,其中一个电极置于右眼下方获取数据。采集后使用重新参考计算信号“EOGv”和“EOGh”。在采集过程中,所有通道均以左乳突为参考,并在耳垂处放置一个电极作为接地。通道1-60对应于位于头部的电极,但位于右侧乳突的通道53除外。通道61、62、63根本不连接到电极。通道64连接到位于左眼下方的电极。因此,我们有62个感兴趣的频道:60个来自头部+ eogh + eogv。
测试代码:
cfg = [];
cfg.dataset = 'subj2.vhdr';
data_eeg = ft_preprocessing(cfg)
chansel = 1;
plot(data_eeg.time{1}, data_eeg.trial{1}(chansel, :))
xlabel('time (s)')
ylabel('channel amplitude (uV)')
legend(data_eeg.label(chansel))
测试结果:
表示安装,配置成功!
获取软件与数据资源
后台回复"FT",即可获取。
参考:
http://www.fieldtriptoolbox.org/tutorial/continuous/
文章来源于网络,仅用于学术分享,不用于商业行为,若有侵权及疑问,请后台留言!
如需转载请扫下面微信二维码码,备注"转载"
更多阅读
脑机接口BCI学习交流QQ群:903290195
微信群请扫码添加,Rose拉你进群
(请务必填写备注,eg. 姓名+单位+专业/领域/行业)
长按加群
欢迎点个在看鼓励一下
智能推荐
Cobaltstrike系列教程(一)简介与安装
0x000-前言 有技术交流或渗透测试培训需求的朋友欢迎联系QQ547006660 2000人网络安全交流群,欢迎大佬们来玩 0x001-Cobaltstrike简介 Cobalt Strike是一款美国Red Team开发的渗透测试神器,常被业界人称为CS。这款神器许多大佬们都已经玩的很6,我一个菜鸡玩的略有心得,因此写一下自己的Cobaltstrike系列文章,希望给各位一点帮助。 最近这个工...
CocosCreator系列教程(二) 安装与启动
下载 Cocos Creator 请点击此处,跳转至官网下载Cocos Creator安装包。安装包版本可自行选择,建议安装最新版本。 点击上图红色标注的按钮进行下载,下载完成后双击安装包。 Windows 安装说明 Windows 版的安装程序是一个 .exe 可执行文件,通常命名会是 CocosCreator_vX.X.X_20XXXXXX_setup.exe,其...
python基础系列教程——Python的安装与测试:python解释器、PyDev编辑器、pycharm编译器
全栈工程师开发手册 (作者:陈玓玏) python教程全解 白手起家,从头开启python的开发环境搭建。 一. 如何安装Python 在https://www.python.org/下载安装包。 下载下来一个exe文件,直接双击运行。 选择Install Now,立即安装。 配置环境变量:右键开始——控制面板——系统——高级...
Python_第一天(安装、基本操作、数据类型)
哈哈哈哈,开通后,还是只是简单地记录了两篇SQL学习日记。果然是我任乐的风格。 最近重新捡起了一些统计分析方法,网盘资料不全,学习了一周,还得拿起大学记录的笔记,在那里看,算是捡起了一些,学多学少,算是让自己安心一丢丢,让无处安放的心找到地方。 python总是这学习一点那儿学习一点,久久捡起来用一下,没有系统地好好学习。今天就奋起,再从零捡起来一下。能坚持几天呢,哈哈哈哈,任乐任乐。 一、安装A...
java实现自动化测试接口访问(一)
一、前置准备: PostMan 访问的网站:Github 访问的接口: https://api.github.com/search/commits?q=committer-date:2017-11-27..2017-12-01&page=1&per_page=100 实现访问:查找2017-11-27到 2017-12-01的100条数据 二、代码实现 1. 使用PostMan输入...
猜你喜欢
SQLite 真的很容易编译 | Linux 中国
事实证明,这个过程超麻烦(如通常一样),但是非常有趣! -- Julia Evans 上周,我一直在做一个 SQL 网站(https://sql-steps.wizardzines.com/,一个 SQL 示例列表)。我使用 sqlite 运行网站上的所有查询,并且我想在其中一个例子(这个)中使用窗口函数。 但是我使用的是 Ubuntu 18.04 中的 sqlite 版本,它太旧了,不支持窗口函...
关于VS2015安装Team Explorer for Microsoft Visual Studio 2015问题总结(已解决)
最近不知道怎么,想使用VS2015查看代码,但是打开VS2015的时候却提醒VS2015软件不完整?我记得自己没有动过VS2015呀!按照以往的经验,自己试了以下方法: 一、在控制面板的卸载程序中,点击VS2015的“修复”选项,但是安装到一半就会出现以下问题: 我又查看了软件Log,最后关于Team Explorer出现以下日志: 二、难道真的是安装包有问题? 把VS20...
和v-model一起来理解计算属性的响应式依赖(缓存)的概念
首先,计算属性是一个属性,当却是函数的写法,其实也不难理解,因为是要对数据进行一番操作,避免了都写在模板中,太多的逻辑会让模板过重且难以维护。 其次,计算属性不仅便于维护代码,最大的优点是响应式依赖,意思式依赖的数据只要不发生变化,不管被调用多少次,每次都立即返回之前的结果,只有依赖的数据发生改变,才会重新返回新的结果,先上一段代码说话: 这段代码中,revers是定义在methods的方法,re...
一个页面有多个echarts图形时自适应窗口大小
如上图所示一个页面有四个echarts图形:如果还写为 则只有一个图形可自适应窗口大小,另外一个则不能随窗口大小而改变图形大小, 解决办法: 为在每一个echarts图形页面将上面代码改为如下代码: ...
SpringBoot(十五)启动流程分析最后阶段ApplicationStartedEvent、ApplicationReadyEvent事件发布、callRunners()
SpringBoot版本:2.1.1 ==》启动流程分析汇总 接上篇博客Spring Boot 2.1.1(十四)启动流程分析之refreshContext() 流程分析 1、afterRefresh() 空实现 下面是启动日志输出 2、发布ApplicationStartedEvent事件 两个listener,如下,啥也没做: Ba...
