[问题] python psychopy视觉刺激的控制

楼主: helen82323 (弦)   2017-06-15 10:34:28
大家好~
请教各位前辈几个问题
关于python的一个心理学实验package"Psychopy"
在进入正式刺激前,我想先确认受试者(老鼠)确实可以跟上实验刺激,
所以会先根据个别受试者的情况有一段时间的pre-test
因此这段时间因鼠而异
接着需要直接进入正式实验,
由于需要在暗房里进行,pre-test和正式test之间希望不要跳出win(会太亮)
不知道code要怎么写让pre-test和正式test之间可以无缝接轨?
另外一个问题是
实验刺激的单位需要是"deg",因为要依序改变每一个刺激的spacial frequency(cycles/deg)
牵涉到受试者跟萤幕之间的距离
请问要怎么设定"deg"这个参数呢?
不然只有单位为"pix"时才能跑,改成"deg"就一直出现错误讯息
原始设定如下(后半部省略):
import numpy as np
import psychopy.visual
import psychopy.event
import psychopy.core
win = psychopy.visual.Window(
size=[1440, 900],
fullscr=True,
)
#stimulus 1
grating = psychopy.visual.GratingStim(
win=win,
size=[1440, 900],
units="pix",
sf=0.01
)
希望大家能帮个忙了~谢谢!!

Links booklink

Contact Us: admin [ a t ] ucptt.com