首页 > 解决方案 > 上下分屏实验

问题描述

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

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

非常感谢您的帮助!

标签: matlabpsychtoolbox

解决方案


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

例如,如果您的屏幕是 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)];

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


推荐阅读