分屏实验 upper/lower 部分
Divide screen experiment in upper/lower part
我是 Matlab 和 Psychtoolbox 的新手,我有三个代码:
创建具有特定运动模式的圆圈的代码,我们可以称之为模式 1
创建具有不同运动模式(模式 2)的圆的另一个代码
- 全屏播放模式 1 或模式 2(就像我们播放视频)的代码。
我想将屏幕一分为二,在 50% 的试验中,模式 1 将在上半部分播放,模式 2 在下半部分播放,反之(模式 1 在下半部分/上部的模式 2)在其余的试验中。两种模式必须同时播放。是否有一个函数或一组函数可以让我这样做?
非常感谢您的帮助!
我觉得没有代码很难回答。通常,您可以通过确定矩形来选择在何处呈现刺激。
例如,如果您的屏幕是 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)];
您现在可以使用这些仅在屏幕的一半显示内容。确切的实现取决于您的代码。
我是 Matlab 和 Psychtoolbox 的新手,我有三个代码:
创建具有特定运动模式的圆圈的代码,我们可以称之为模式 1
创建具有不同运动模式(模式 2)的圆的另一个代码
- 全屏播放模式 1 或模式 2(就像我们播放视频)的代码。
我想将屏幕一分为二,在 50% 的试验中,模式 1 将在上半部分播放,模式 2 在下半部分播放,反之(模式 1 在下半部分/上部的模式 2)在其余的试验中。两种模式必须同时播放。是否有一个函数或一组函数可以让我这样做?
非常感谢您的帮助!
我觉得没有代码很难回答。通常,您可以通过确定矩形来选择在何处呈现刺激。
例如,如果您的屏幕是 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)];
您现在可以使用这些仅在屏幕的一半显示内容。确切的实现取决于您的代码。