在上部/下部划分屏幕实验

时间:2019-04-25 17:32:34

标签: matlab psychtoolbox

我是Matlab和Psychtoolbox的新手,我有三个代码:

  • 一个代码创建具有一定运动模式的圆,我们可以将其称为模式1

  • 另一个代码创建具有不同运动模式的圆(模式2)

  • 在全屏上播放模式1或模式2(就像我们将播放视频的代码)的代码。

我想将屏幕分为两部分,其中模式1将在上部播放,模式2在下部播放,在50%的试验中,反之(模式1在下部/模式2在其余部分中)。两种模式必须同时播放。有一个功能或一组功能可以让我做到这一点吗?

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我认为,没有代码很难回答。通常,您可以通过确定矩形来选择在何处呈现刺激。

例如,如果您的屏幕为1280 x 1024,则您的矩形为

rect = [0 0 1280 1024]; 

您可以创建上下矩形,

upperRect = [0 0 rect(3) rect(4)/2];
lowerRect = [0 rect(4)/2+1 rect(3) rect(4)];

您现在可以使用它们仅在屏幕的一半显示内容。确切的实现取决于您的代码。