Я реализую эксперимент в Psychopy, в котором я разрабатываю задачу различения одинаковых и разных, сравнивая два звука переменной продолжительности (sound_1, sound_2), воспроизводимых последовательно с интервалом в 0,5 с между ними. Теперь мне удалось запустить sound_1 в 0,0 и sound_2 в 0,5 с после окончания sound_1, используя "$sound_1.getDuration() + 0,5"; однако я хочу получить ответ на нажатие клавиши с RT, измеренным с конца sound_2; Я попробовал время начала "$sound_1.getDuration() + 0.5 + sound_2.getDuration()", однако нажатие клавиши уже функционирует во время представления sound_2, и RT кажутся слишком длинными по сравнению с обычными RT, наблюдаемыми для такого рода задач. . Кто-нибудь знает, как получить точное начало для измерения RT здесь?
Кстати, мой вопрос аналогичен, но не полностью ответил на следующий поток: in-psychopy">переменная продолжительность стимулов, но два вида фиксированных ISI в PsychoPy
print(str(sound_1.getDuration() + 0.5 + sound_2.getDuration() )
и проверьте, совпадают ли значения с ожидаемыми. - person Michael MacAskill   schedule 07.04.2016