2017年12月9日 星期六

【Matlab筆記】psychtoolbox 基本操作


最近兩次接觸這個toolbox的心情都覺得不太美妙。

對於電腦配備的要求比其他基本的matlab操作來的高,
測試的過程還會時不時的讓matlab當掉,實在不是個愉快的過程。

不過相較於其他昂貴的軟體而言,我想這確實是個非常好的替代方案。

網址:
http://psychtoolbox.org/


%% ----------------------------------------------------------------------------------------------------------

% 如果電腦效能不符合,會需要這行才能執行程式。
% Screen('Preference', 'SkipSyncTests', 1)

% 第一步驟,需先開啟一個要呈現的視窗畫面
% 第二個input是螢幕編號,第三個input是背景顏色,第四個input是畫面尺寸,以左上
% 角(x1, y1)及右下角(x2, y2)座標標示:[x1 y1 x2 y2],如未設置,預設為全螢幕。
[window, rect]=Screen('OpenWindow',1,[50 50 50],[50 50 850 650]);

% 第二步驟,輸入要呈現的物件(這邊是要呈現一個圓圈)
Screen('FrameOval',window,[127],[200 200 400 400])

% 第三步驟,在視窗畫面呈現第二步驟輸入的物件,並維持兩秒鐘
Screen('Flip',window)
WaitSecs(2)

% 第四步驟,關閉視窗畫面
Screen('CloseAll');

沒有留言:

張貼留言