psychtoolbox做事的“背景”当翻转屏幕设置间隔

6视图(30天)
你好,
我的道歉,我没有丰富的编程经验。
我想要得到精确计时的功能磁共振成像实验psychtoolbox。有人知道的办法psychtoolbox继续跑步的“背景”而你现在在屏幕上设置的时间,而不是等到刺激已经提出,然后继续计算?
例如,说我现在200 ms的刺激到屏幕上;
开始= GetSecs;
waitTime = 0.2;
GetSecs——开始< waitTime;
DrawFormattedText(窗口、固定“中心”,“中心”,fixation_colour);
屏幕(“翻转”,窗口);
结束
但我也想生成下一个刺激刺激表现(这不能预先生成循环由于价值之外的变化在每个迭代的循环依赖pp性能)在后台没有这个影响200 ms的演讲时间。刺激一代目前大约需要50毫秒,所以我对这个循环的总时间是250 ms。有了让psychtoolbox翻转200 ms的刺激到屏幕上,然后同时等待这个完成,生成下一个刺激,而不影响整体的循环时间吗?
例如,我目前有:(这需要大约250毫秒,而不是我渴望的200 ms
开始= GetSecs;
waitTime = 0.2;
y = 0;
GetSecs——开始< waitTime;
DrawFormattedText(窗口、固定“中心”,“中心”,fixation_colour);
屏幕(“翻转”,窗口);
y < 1;%我已经包括了这个,只生成一次,尽管1:numFrames条款。
distances_target = RFP_generator(φ,C,一个);%产生新的刺激。
sn =屏幕(“MakeTexture”、窗、distances_target);
y = y + 1;
结束
结束
提前谢谢!

答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!