python心理学实验程序_psychopy coder模式编写心理试验程序 字符程序和记录反应时...

自变量

呈现3个字母,中间为A或者B的话,被试需要反应f,中间为X或Y的话,被试需要反应j。

3个字母中间有两种情况:AB或XY

3个字母两边有同类或异类两种情况:AB两边是AB为同类,为XY为异类;XY则反之

3个字母两边的颜色:红、绿、蓝

注视点呈现时间:400ms、500ms、600ms

因变量

被试的反应时和判断正确率

实验设计

480次trail

注视点呈现400ms、500ms和600ms分别160次

红、绿、蓝分别160次

中间为A的情况120次,其中60次两边为B(同类),30次两边为X(异类),30次两边为Y(异类)

中间为B、X和Y的情况依此构造

需要记录的结果

被试ID、实验序号、注视点呈现时间、呈现的字母、两边字母的颜色、正确的反应按键、实际的反应按键、反应时、是否反应正确。

程序思路

首先准备实验刺激,生成有16个项目的trailTypes,和颜色组合成48种,翻10倍,再和注视点时间进行搭配。之后写函数来实现具体程序。阅读程序时,从“这是程序真正开始的地方”开始阅读会比较容易,之后再具体看程序。

# -*- coding: utf-8 -*-

"""

Created on Sun Apr 10 12:40:30 2016

@author: zbg

"""

from psychopy.visual import Window, ImageStim, TextStim

from psychopy import core, event, gui, clock

import random

#准备trail和注视点时间

trailTypes = ['BAB', 'BAB', 'XAX', 'YAY',

'ABA', 'ABA', 'XBX', 'YBY',

'YXY', 'YXY', 'AXA', 'BXB',

'XYX', 'XYX', 'AYA', 'BYB']

colors = [(-1,-1,1), (-1,1,-1), (1,-1,-

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值