Я настраиваю эксперимент, в котором пары слов будут вспыхивать на экране в случайном порядке.У меня есть массив ячеек парных слов, и я использовал psychtoolbox для отображения слов.Я продолжаю получать сообщения об ошибках.
Я использую фигурные скобки и пытаюсь сослаться на расположение слов, но это никогда не слова, если я не жестко закодирую слова, которые хочу отображать, что не будет работать, потому что я хочу, чтобы слова появлялись в случайном порядкезаказ на эксперимент.
% Вот мои настройки массива:
Word1 = {'shaky'; 'salty'; 'dizzy'; 'ideal'; 'jogging'; 'sweater';
'brainstorming'; 'weightlifting'};
Word2 = {'easel'; 'shaky'; 'lofty'; 'dizzy'; 'whistle'; 'jogging';
'weightlifting'; 'sportsmanship'};
DotSpot = { 'top'; 'top'; 'bottom'; 'bottom'; 'top'; 'top'; 'bottom';
'bottom'};
Target = { 'fall'; 'fall';
'fall';'fall';'active';'active';'active';'active'};
Category = { 'congruent';'incongruent'; 'incongruent';
'congruent';'congruent';'incongruent'; 'incongruent'; 'congruent'};
StimList = table(Word1, Word2, DotSpot, Target, Category);
% Вот мои настройки экрана:
CompScreen = get(0,'ScreenSize'); % Find out the size of this computer
screen
win = Screen('OpenWindow',0, CompScreen); %[900 900 1000],
white=WhiteIndex(win);
Screen('FillRect', win, white);
Screen('TextSize',win, 30);
Screen('TextFont',win, 'Courier New');
Screen('TextStyle', win, 1);
% Здесь я пытаюсь отобразить только одно словона данный момент, и все идет не так:
Screen('DrawText', win, StimList{1,1} , 500, 500, [0, 0, 0]);
Screen(win, 'Flip');
WaitSecs(.5);
KbWait;
sca;