PsychoPy Coder: text.stim или не text.stim

  • Ситуация

Я использую кодировщик PsychoPy для создания задачи случайного движения точек в ситуации компромисса между скоростью и точностью. Я хочу иметь букву для точки фиксации, чтобы информировать субъекта, находится ли он в состоянии «скорости» или «точности» (при каждом испытании), поэтому сначала я подумал о том, чтобы просто нарисовать текстовый стимул (например, «S» или «P». "). Но я слышал, что text.stim рисовался довольно медленно, и из-за динамического характера задачи RDK, если text.stim требуется много времени, я боюсь, что это повлияет на отображение точек.

  • Вопрос

Я прав? И если да, то как лучше всего нарисовать «фиксационные буквы»?


person S-Oxyde    schedule 01.12.2015    source источник


Ответы (2)


Что ж, кажется, я нашел ответ в справочном руководстве по TextStim, поэтому я поставил его вот если кому надо:

Производительность OBS: в целом TextStim работает медленнее, чем многие другие визуальные стимулы, т.е. для изменения некоторых атрибутов требуется больше времени. Как правило, на форму букв влияют атрибуты: текст, высота, шрифт, полужирность и т. д. Они делают следующий .draw() медленнее, потому что он снова устанавливает текст. Вы можете сделать draw() быстрым, вызвав переустановку текста (myTextStim.text = myTextStim.text), когда вы изменили параметры.

Таким образом, замедление, похоже, связано с изменением атрибутов, что не относится к моей ситуации.

person S-Oxyde    schedule 01.12.2015
comment
Кажется, я не могу принять свой ответ раньше, чем через 2 дня. - person S-Oxyde; 01.12.2015

Если вы нарисовали только одну букву, это не должно иметь значительного влияния на ваш RDK, но просто проверьте, не пропускаются ли кадры. Все эти вещи зависят от видеокарты и скорости процессора, поэтому вам нужно тестировать отдельно для каждой машины/эксперимента.

person Jon    schedule 02.12.2015
comment
Спасибо за ваш точный ответ, Джон, я буду использовать Text.stim и позабочусь о пропущенных кадрах с этой настройкой. - person S-Oxyde; 02.12.2015