Разделите экран эксперимента в верхней / нижней части - PullRequest
0 голосов
/ 25 апреля 2019

Я новичок в Matlab и Psychtoolbox, и у меня есть три кода:

  • Один код, который создает круги с определенным шаблоном движения, который мы можем назвать шаблоном 1

  • Другой код, который создает круги с другим шаблоном движения (шаблон 2)

  • Код, который воспроизводит шаблон 1 ИЛИ шаблон 2 (как мы бы воспроизводили видео) наполный экран.

Я хотел бы разделить экран на две части, где паттерн 1 будет воспроизводиться в верхней части, а паттерн 2 - в нижней части в 50% испытаний, иобратный (рисунок 1 в нижней части / рисунок 2 в верхней части) в остальных испытаниях.Оба паттерна должны быть воспроизведены одновременно.Есть ли функция или набор функций, которые позволили бы мне это сделать?

Большое спасибо за вашу помощь!

1 Ответ

1 голос
/ 31 мая 2019

Я думаю, что без кода очень сложно ответить. В общем, вы можете выбрать, куда подавать стимулы, определив прямоугольник.

Например, если у вас размер экрана 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)];

Теперь вы можете использовать их, чтобы отображать вещи только на одной половине экрана. Точная реализация зависит от вашего кода.

...