我想編程一個實驗,該實驗應包含10個試驗(10張圖片),左側或右側顯示。同時在對面顯示一個奇數或偶數。我想測量反應時間和反應(奇數或偶數)。我想我堅持試驗結構。試驗結構psychtoolbox實驗
僅僅定義ntrials = length(pictures)
還是我需要變量的for循環(pic_position
,number_position
)就足夠了嗎?
這是我的做法至今:
pic_pos = {'left' 'right'};
num_pos = {'left' 'right'};
evenodd = {'odd' 'even'};
ntrials = length(pictures);
for n = 1:length(pictures)
trials(ntrials).picture = pictures(n)
end
pictures = Shuffle(pictures);
for trial = 1:ntrials
currentnumber = num2str(numbers{trial})
switch trials(trial).num_pos
case 'right'
x = screencentrex + img_dist
case 'left'
x = screencentrex - img_dist
end;
Screen('TextSize', win, [25]);
DrawFormattedText(win, currentnumber, [x], 'center', [255 255 255]);
Screen('Flip', win);
WaitSecs(3);
遺憾的是它不顯示我的號碼。