2024-05-12 02:13:08 发布
网友
我正在建立一个功能磁共振成像模式,当用户按下一个按钮(最多4秒),然后是抖动(0-12秒),然后是另一个刺激显示时,刺激就会消失。我将刺激显示锁定在扫描仪的1s TR上,所以我想知道如何将抖动时间四舍五入到最接近的秒。在
因此,任务初始化为:
刺激1(≤4秒)--抖动(例如6秒)--刺激2
但是如果用户在1.3秒时对stimulus-1做出反应,那么任务就变成了
刺激1(1.3秒)--抖动(6.7秒)--刺激2
有道理吗?谢谢你的帮助!在
difference = 1.0 - (RT - int(RT))
谢谢你的帮助。这是我最后使用的(因为我的TR可能不是1秒):
TR = 2.0 try: key_resp.rt[-1] except (NameError, IndexError): pass else: jitter += TR - (key_resp.rt[-1] - int(key_resp.rt[-1]/TR)*TR)
difference = 1.0 - (RT - int(RT))
谢谢你的帮助。这是我最后使用的(因为我的TR可能不是1秒):
相关问题 更多 >
编程相关推荐