[問題] 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