首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏脑电信号科研科普

    Psychtoolbox刺激呈现工具包的安装及下载

    《本文同步发布于“脑之说”微信公众号,欢迎搜索关注~~》 Psychtoolbox工具包是一款基于Maltab或Octave平台的用于视听觉刺激呈现的系统,与E-Prime刺激呈现软件一样,其主要应用于神经科学 2、把下载的Psychtoolbox工具包进行解压(这里,解压后的文件名为Psychtoolbox-3-PTB),解压后的文件可以放在自己想要保存的文件夹中,如下图1所示,解压后的文件我放在了D盘的toolbox 3、打开Matlab软件,把Matlab当前路径设置到“D:\toolbox\Psychtoolbox-3-PTB\Psychtoolbox”。

    2.1K00发布于 2020-11-28
  • 来自专栏脑电信号科研科普

    PsychoPy开源免费刺激呈现软件的下载与安装方法

    目前,可供研究人员使用的刺激呈现软件还是有不少的,如presentation、基于MATLAB的psychotoolbox、SuperLab、E-prime等等。 那么,有没有像Eprime简单易上手,而且还免费灵活的刺激呈现软件呢? 今天为大家介绍一款近年来受到众多研究人员欢迎的刺激程序软件——Psychopy,这就是那款你们想要的简单易上手,而且还免费灵活的刺激呈现软件。 PsychoPy是一款完全开源的,基于Python语言的,专门为设计刺激呈现程序而开发的一款免费软件,其于2003年由英国诺丁汉大学Jonathan Peirce教授等人主持开发,目前版本已经更新到V3.1 这里的工作原理和E-prime是类似的,都是通过使用具有特定功能的控件来实现不同类型刺激呈现,包括文字工具、图片工具、声音工具和视频工具等等。

    2.8K30发布于 2020-11-26
  • 来自专栏脑机接口

    PsychoPy文字刺激、图片刺激和光栅刺激

    PsychoPy安装教程:PsychoPy安装与测试案例 这篇主要介绍三种刺激:文字刺激、图片刺激、位图刺激 文字刺激 ---- 1.打开Coder视图 ? 如下图在Coder编辑器中,编写代码。 # -*- coding: utf-8 -*- #导入工具包 from psychopy import visual, core # 创建刺激呈现窗口,该窗口就是所有刺激的展示舞台 win = visual.Window 图片刺激 ---- ? 光栅刺激 ---- ? gabor.draw() #将所有缓存区的刺激效果展现到舞台 disp.flip() wait(3) noisepatch.draw() disp.flip() wait(5) disp.close

    3.6K30发布于 2020-06-30
  • 来自专栏脑机接口

    PsychoPy视频刺激和音频刺激

    创建一个窗口/屏幕来创建想要呈现文字/图片等这些刺激。 TextStim的参数: win:呈现的屏幕。 使程序保持这个状态停留3秒. core.wait(3) 说明:用core.wait(n)控制时间是比较粗糙的,误差比较大。 可以用core.clock()严格控制时间的刺激呈现。 """ msg1.draw() win.flip() core.wait(3) #视频刺激 video1 = visual.MovieStim(win, 'aa.mp4') video1.size * 比如将mp3转换为avi或者mp4。 代码程序与上面视频刺激一样。

    3.5K20发布于 2020-06-29
  • 来自专栏HT

    基于HT for Web的3D呈现A* Search Algorithm

    最近搞个游戏遇到最短路径的常规游戏问题,正巧看到老同事写的3D机房最短路径巡线文章,一时起兴基于HT for Web写了个A*算法的WebGL 3D呈现,算法基于开源 https://github.com 实现代码比较容易一百多行,不过算法核心在astar.js了,界面核心在ht.js里面了,我只需要构建网格信息,只需监听用户点击,然后调用astar.js进行最短路径计算,将结果通过动画的方式呈现出走动的过程 = new ht.graph3d.Graph3dView(dm); g3d.setGridVisible(true); g3d.setGridColor ': 'sphere', 'shape3d.color': '#FF703F', '3d.visible': false 应用比当前的大部分Android平板舒服多了,以上的例子在iOS系统下呈现和算法都挺流畅,http://v.youku.com/v_show/id_XODMzOTU1Njcy.html,当然这个小例子数据量也不大

    89370发布于 2018-01-03
  • 来自专栏全栈程序员必看

    Three.js呈现3D效果机房–初步方案

    3D机房系统是最近用户的需求,通过相关了解最后使用Three.js,也发现最近有东西可以写出来分享: webGL可以让我们在canvas上实现3D效果。 而three.js是一款webGL框架,由于其易用性被广泛应用 Three.js是通过对WebGL接口的封装与简化而形成的一个易用的图形库 ---- 分步实现3D效果 初始化3D模型参数 开始搭建场景 开始搭建场景 搭建场景包含一些具体的初始化操作 一些初始化方法(之后才对具体方法加以说明): var that = this; room3dObj = that; that.initThree(that.id 循环渲染界面 var that = room3dObj; if (TWEEN != null && typeof (TWEEN) ! 添加对象到场景中 var that = room3dObj; that.scene.add(obj); that.objects.push(obj); ##最后效果 ##浏览器兼容 目前

    3.9K10编辑于 2022-09-02
  • 来自专栏Devops专栏

    3. Grafana使用InfluxDB作为数据源,呈现图表

    参考文献 Using InfluxDB in Grafana 准备InfluxDB的相关查询语句 > SELECT * FROM "CPU_All3" WHERE time < now() - 5m and "Idle%" =~ /94.5/ and host =~ /qc_predepl_cms/ name: CPU_All3 time Cpus Idle% Steal WHERE host =~ /qc_predepl_cms/查询出表里面的数据,并呈现在Grafana中。 创建Table表 点击表格的Edit按钮,就可以进入编辑页面,下面主要讲如何获取数据到图表呈现。 设置数据的查询语句,并图表呈现 设置好查询语句,因为我的数据是3月4号的,所以还要设置一下时间区间才可以查询出来,如下: 制造曲线图

    82410编辑于 2022-01-14
  • 来自专栏hightopo

    基于HTML5的3D网络拓扑树呈现

    在HT for Web中2D和3D应用都支持树状结构数据的展示,展现效果各异,2D上的树状结构在展现层级关系明显,但是如果数据量大的话,看起来就没那么直观,找到指定的节点比较困难,而3D上的树状结构在展现上配合 所以这时候结构清晰的3D树的需求就来了,那么这个3D树具体长成啥样呢,我们来一起目睹下~ ? 要实现这样的效果,该从何下手呢?接下来我们就将这个问题拆解成若干个小问题来解决。 1. 在2D拓扑下模拟3D树状结构每层的半径计算 在3D下的树状结构体最大的问题就在于,每个节点的层次及每层节点围绕其父亲节点的半径计算。 搞定,就是这样子了,2D拓扑上面的布局搞定了,那么接下来该出动3D拓扑啦~ 3. 加入z轴坐标,呈现3D下的树状结构 3D拓扑上面布局无非就是多加了一个坐标系,而且这个坐标系只是控制节点的高度而已,并不会影响到节点之间的重叠,所以接下来我们来改造下我们的程序,让其能够在3D上正常布局

    1.7K20发布于 2018-07-09
  • 来自专栏HT

    基于HTML5的3D网络拓扑树呈现

    在HT for Web中2D和3D应用都支持树状结构数据的展示,展现效果各异,2D上的树状结构在展现层级关系明显,但是如果数据量大的话,看起来就没那么直观,找到指定的节点比较困难,而3D上的树状结构在展现上配合 所以这时候结构清晰的3D树的需求就来了,那么这个3D树具体长成啥样呢,我们来一起目睹下~ ? 要实现这样的效果,该从何下手呢?接下来我们就将这个问题拆解成若干个小问题来解决。 1. 在2D拓扑下模拟3D树状结构每层的半径计算 在3D下的树状结构体最大的问题就在于,每个节点的层次及每层节点围绕其父亲节点的半径计算。 搞定,就是这样子了,2D拓扑上面的布局搞定了,那么接下来该出动3D拓扑啦~ 3. 加入z轴坐标,呈现3D下的树状结构 3D拓扑上面布局无非就是多加了一个坐标系,而且这个坐标系只是控制节点的高度而已,并不会影响到节点之间的重叠,所以接下来我们来改造下我们的程序,让其能够在3D上正常布局

    1.8K100发布于 2018-01-03
  • 来自专栏orientlu

    python 数据图表呈现

    $4,$5,$6}' count=$(($count-1)) done lcd@ubuntu:~/$ sh gen_log.sh 1000 > log.txt 通过上述脚本,获取每秒钟网卡的3个数据

    1.5K20发布于 2018-09-13
  • 来自专栏Java技术栈

    图文详解 Kubernetes,刺激

    最近,我开始了 Kubernetes 之旅,并且希望更好地了解其内部原理。我在这些方面做了一个演讲!

    75320发布于 2020-03-15
  • 来自专栏全栈开发那些事

    DevExpress数据绑定呈现

    1、新建一个WinForm窗体 2、将GridControl控件拖入窗体中,选择在父容器中停靠 上面的数据先不用管,这是我设置之后的 3、点击Run Designer 数据库这里为了方便演示,用的 this.gridControl1.DataSource = GetDataTable(); } ///

    /// 从数据库里获取数据之后呈现到列表里得单元格时候所触发的事件

    2.4K30编辑于 2023-02-27
  • 来自专栏脑机接口

    DIY混合BCI刺激系统:SSVEP-P300 LED刺激

    所以,研究者使用大功率MOSFET(A09T)通过关断调节器MP1584驱动LED刺激,以提供3A的恒定电流源,从而在整个实验过程中提供最佳的亮度。调节器的设计如图1.2所示。 ? EEG记录过程从7 Hz刺激开始,持续3秒钟,然后当参与者将目光从闪烁的刺激转移开时休息五秒钟。随后是频率为8、9和10 Hz的刺激,然后相同的休息时间,以完成一个完整的会话。 每个频率和休息时间的刺激时序如下图所示。 ? 图1.10 刺激时序图 时序图上的3秒是参与者注意每种刺激的焦点时间,五秒表示从一个刺激到下一个刺激的转换顺序之间的休息时间。 呈现了具有四个低频闪烁的视觉刺激,供用户一次聚焦一个以执行对LEGO机器人的运动命令。对每一个视觉刺激,指令都以最少3 - 4秒的时间发送给机器人。 每个动作的微小延迟约为3-4秒,这是由于执行动作前所需的数据处理时间。 研究人员表示,该硬件平台可作为独立的视觉刺激设备或使用P300事件的事件标记相关实验,用于各种神经病学调查或心理研究。

    98810发布于 2020-07-13
  • CodeWave系列:3.CodeWave 智能开发平台 页面布局及呈现

    2.2 布局 布局是页面排版的关键组件,我们以线性布局组件为例,支持如下3种布局模式: 内联布局:将当前元素修改为内联布局模式,各个内联布局模式的元素将默认排布在同一行中,若空间不足以排布下一个内联布局元素 不能获取dom节点进行操作 进入后 页面节点挂载时 可进行数据处理,dom操作 更新时 页面更新时 可进行数据处理,dom操作 离开时 页面跳转关闭后 可进行数据处理,dom操作,主要做一些数据清理操作 3. 面板: 面板用于将相关的内容组织在一起,通常用于包装一组相关的内容,分块呈现页面内容,例如用面板包装一组表单、一组操作按钮等。面板提供三个插槽:面板标题、面板内容、额外插槽(右上角)。 基本用法: 面板分组: 3.3 表格 数据表格:数据表格以二维表格形式呈现数据,通常包含行和列,用于展示相关的数据信息。

    2.8K10编辑于 2024-03-29
  • 来自专栏HT

    基于HT for Web 3D呈现Box2DJS物理引擎

    上篇我们基于HT for Web呈现了A* Search Algorithm的3D寻路效果,这篇我们将采用HT for Web 3D来呈现Box2DJS物理引擎的碰撞效果,同上篇其实Box2DJS只是二维的平面碰撞物理引擎 ,但同样通过3D的呈现能让人更直观的体验到碰撞效果,先上张最终例子效果图: ? Box2D有很多参数功能点,这里例子我们仅呈现最基础简单的要素,主要让大家理解Box2DJS引擎的基本使用,以及呈现上如何与HT for Web结合。 function init() { dm = new ht.DataModel(); g3d = new ht.graph3d.Graph3dView(dm); g3d.setGridVisible s3, dynamic, angle) { var node = new ht.Node(); node.p3(p3); node.s3(s3);

    1.3K90发布于 2018-01-03
  • 来自专栏音乐与健康

    意识障碍促醒之多感官刺激-听觉刺激(音乐治疗+干预)

    听觉刺激通过各种语言信号形成声波刺激,产生的神经冲动经耳蜗神经上传至中脑脑桥,激活脑干网状结构上行系统,引起大脑皮层兴奋性增加,出现觉醒状态的脑电生理变化,频繁刺激可易化促发唤醒,其主要目的在于提高持续植物状态患者的觉醒水平 他们还将引入其他形式的感官刺激,包括视觉图像,以调查多种感官刺激对抑郁症的潜在联合治疗效果。那么都有哪些方法,怎么刺激才有效? 方法通过病人的亲友、同事了解和选择病人患病前喜欢的音乐,用播放器并与患者保持一定距离播放音量为70分贝以下,每日上午8点开始,间隔3h播放1次,每次播放30min,到下午5点停止,每日共播放4次。    刺激时需注意患者生命体征稳定。确保患者处于觉醒周期。两侧听觉刺激要均匀,先从患者一侧耳朵刺激,然后换到另一侧。有以下情况对刺激无效果1、患者由于疲劳和觉醒状态不稳定,无法完成唤名任务。 2、患者的听觉通路存在损害,不能如正常人一样完成听觉刺激的处理。3、脑损伤造成的神经血管和听觉皮层的解剖结构的变化也可能导致听觉皮层不能激活。

    45110编辑于 2025-07-01
  • 来自专栏阮一峰的网络日志

    信息的组织和呈现

    3. 符号学上的组织方法又可分为三种: a)字顺组织法:这是最常见的组织方法之一,比如词典和"按姓名拼写排序"。 b)地点法:按照信息的地点特征组织在一起。 完成信息的组织以后,下一步的问题就是如何将组织在一起的信息呈现出来。 6. 在网络时代,信息的呈现主要有两种方式:搜索引擎式和主题树式。 7. 搜索引擎式的信息呈现,比较容易实现。 主题树式的呈现,在视觉上就是等级式分类呈现。 它的优点是比较直观,目的性强,查准率高,具有严密的系统性和良好的可扩充性。 它的缺点是必须事先建立一套完整的范畴体系,而且用户在使用前必须了解这个体系。

    1.2K100发布于 2018-04-13
  • 来自专栏技术之路

    Blazor-Blazor呈现概念

    静态和交互式呈现概念 在Blazor开发中,Razor 组件具备两种重要的呈现方式,分别是静态呈现和交互式呈现。 静态呈现 也被称为静态渲染,是一种典型的服务器端方案。 这种静态呈现方式,在一些对交互性要求不高,主要以展示大量稳定内容为主的场景中应用广泛,例如公司的产品介绍页面、新闻资讯展示页面等,它能高效地将内容呈现给用户,减少服务器的交互处理压力。 交互式呈现 当组件以交互式呈现时,它拥有了通过 C# 代码处理.NET 事件的强大能力。这里的.NET 事件处理,存在两种处理环境。 客户端和服务器呈现概念 客户端呈现 (CSR) 意味着最终 HTML 标记由客户端上的 .NET WebAssembly 运行时生成。 对于这种类型的呈现,应用的客户端生成的 UI 没有 HTML 从服务器发送到客户端。 假定用户可与页面交互。 没有静态客户端呈现之类的概念。

    82800编辑于 2025-01-25
  • 来自专栏软件开发讲解

    数字藏品系统开发代码呈现3D建模平台),NFT数字藏品系统开发源码呈现交付

    数字藏品系统开发代码呈现3D建模平台),NFT数字藏品系统开发源码呈现交付:/** * 解析配置项的配置项[line2:可选值 格式 a:名称1,b:名称2]--20170830 * @param

    56320编辑于 2022-07-26
  • 来自专栏Java升级之路

    业务流程(代码呈现

    这时候首先想到的是save的事务没有提交,但查看代码,事务是在获取锁3后才开启的,因此save释放锁3前,事务必定也是提交了的,而saveScore也是在获取锁3后才开启的事务。 问题很简单,在锁3的调用入口处已经开启了事务,当save执行第二层逻辑提交事务之前,saveScore已经开启了事务,由于事务的隔离性(可重复读),在获取到锁3时,查询的是事务开始时的快照,即使save 对表C采用的是双重校验,从链路上看两次查询C都是没有查到数据的,所以才会新增一条,但能获取到锁3说明另一个事务已经提交,当前事务由于是read committed一定也能查询到数据才对,那说明只有一种可能 ROUND 3 最后再回头来看看为啥D表也有重复的数据,下图是统计的部分重复数据: 这个其实很简单,上文细心的朋友可以发现我的分析都是按照save先执行,saveScore后执行的逻辑来分析的 ,但这两个接口执行时序其实不是固定的,当saveScore先执行,再获取到锁二时就已经开启了事务,即使锁3释放了,内层事务2也不会提交,因为和外层事务是同一个事务,那么save获取到锁3开始执行时也查不到数据

    95420编辑于 2022-05-18
领券