while 1
ch = GetChar
KbWait
if (ch>48) && (ch<53)
trial(j).RT = GetSecs - startTime ;
break;
end
end
вот мой пример кода, я работаю над задачей Stroop, я ожидаю времени реакции gatjer. Время реакции начинается с представления стимула и заканчивается нажатием клавиши. Я использую код выше, чтобы подавить целую клавиатуру, ожидая цифры 1-2-3-4. Однако иногда все клавиши могут быть нажаты, а не только 1-2-3-4. Я много раз пробовал, он несколько раз подавляет ключи, иногда это не так. Я действительно не понимаю причину.с использованием getchar в PTB в MATLAB