PsychoPy安装与测试案例

更多技术干货第一时间送达

PsychoPy简介


PsychoPy 是一个开源的应用程序,在神经科学、心理学以及心理物理学的各种实验中用于呈现刺激和收集数据。它类似eprime。

PsychoPy有两个视图:Builder视图和Coder视图。Builder视图具有非常友好的用户界面,用户无需过多的编程知识即可通过简单的拖拽和点击就可完成一些实验程序;Coder视图只提供了代码编辑器,可以在Coder视图编写代码来实现实验程序。

PsychoPy安装过程


官网:https://www.psychopy.org/download.html

官网提供了Standalone PsychoPy的windows版本,也可以通过pip install安装,如上图所示。

本文主要介绍Windows版本的安装,双击StandalonePsychoPy3-3.2.4-win64.exe

点击I Agree,

选择安装路径(可默认,也可以自己选择路径)

点击Next,

完成安装。

案例测试


1.Coder视图,通过编写代码来测试是否安装成功

打开Coder视图

如下图在Coder编辑器中,编写代码。

# -*- coding: utf-8 -*-#导入工具包from psychopy import visual, core
# 创建刺激呈现窗口,该窗口就是所有刺激的展示舞台win = visual.Window(size = (400,300), color = (-1,-1,-1),fullscr = False )
"""创建两个文本刺激分别为text1和text2"""text1 = visual.TextStim(win, text = u'你好心理学!', height = 0.1, pos = (0.0,0.4), color = 'pink', bold = True, italic = True)
text2 = visual.TextStim(win, text = u'', height = 0.1, pos = (0.0,0.7), color = 'violet', bold = True, italic = False)text2.text = u'心理学!'"""draw()方法可以把文本绘制到缓存"""text1.draw()text2.draw()#调用win的flip()方法,将所有缓存区的刺激效果展现到舞台win.flip()"""等待5秒,舞台显示可以持续5s"""core.wait(5)win.close()

更多阅读

EEG信号特征提取算法

EEMD算法原理与实现

EMD算法原理与实现
EEGNet: 神经网络应用于脑电信号

信号处理之倒频谱原理与python实现

信号处理之功率谱原理与python实现

脑电信号滤波-代码实现

运动想象系统中的特征提取算法和分类算法

特征提取算法 | 共空间模式 Common Spatial Pattern(CSP)

功率谱估计-直接法原理与案例

MNE中文教程(16)-脑电数据的Epoching处理

DEAP数据库介绍--来自于音乐视频材料诱发得到的脑电数据

(0)

相关推荐