Psy最全安裝方法

Psy安裝的全流程

注意事項
1、一定要保證網絡的穩定,不然在安裝過程中會報錯,需要多次重裝才能成功
2、提前下載並安裝slikSVN(p:一定要是slikSVN,其他版本的SVN不起作用)

一、下載DownloadPsychtoolbox.m文件和slikSVN

鏈接:https://pan.baidu.com/s/1u-4-BkLSJ65mV0Nb4D7SJg
提取碼:rnf6

二、安裝slikSVN

一直下一步即可

SVN是subversion的縮寫,與git相同,其是一個開放源代碼的版本控制系統。

安裝完成後重啓

三、安裝

1> 把DownloadPsychtoolbox.m所在目錄放入matlab的路徑中
在這裏插入圖片描述
2>安裝

cd path
DownloadPsychtoolbox(‘path’)
這裏path表示你要安裝psychtoolbox的路徑,放在空一點的磁盤就好,點擊回車即可開始安裝

安裝過程中會出現如下畫面,大概持續20分鐘,期間一定保持網絡穩定。(這裏還沒有安裝完,代碼還會繼續跳出來)
若出現紅色報錯,按原方法重新覆蓋安裝,過程中選擇y進行覆蓋。
在這裏插入圖片描述
在這裏插入圖片描述
安裝成功後會跳出’enjoy’,然後就可以用了。

測試代碼

try
   Screens=Screen('Screens'); 
   ScreenNum=max(Screens);   
   [w, wRect]=Screen('OpenWindow', ScreenNum); 
   % 打開一個新的屏幕
   % w指代當前的屏幕
   % wRect,當前屏幕的大小矩陣,我的電腦分辨率是1280×800, wRect就是[ 0 0 1280 800]

   black=BlackIndex(w);
   white=WhiteIndex(w);
   gray=(white+black)/2;
   %當前屏幕的最大、最小灰度值,一般white=255, black=0; 兩者均值設爲gray
   
   Screen('FillRect',w,gray); %把屏幕w塗成gray顏色
   Screen('Flip',w); %需要flip上面對屏幕的操作纔會顯現出來
   
   HideCursor; %隱藏鼠標的光標,以免實驗過程中受到打擾

   Text='Press any key to start...'; %需要呈現的文字
   oldTextSize=Screen('TextSize',w,35); %調整文字的大小爲35號
   Screen('DrawText', w, Text, 420, 340,[0,0,255]); %呈現文字在屏幕上的函數
   Screen('Flip',w); %同上面。需要flip對屏幕的操作纔會顯現出來
   KbWait;
   %按任意鍵繼續
       
   Waitsecs(2); %屏幕兩秒

   Screen('CloseAll');  %結束,關閉屏幕
   ShowCursor   %顯示光標(前面把光標隱藏了),否則程序結束後屏幕上也沒有光標

catch
   ShowCursor
   Screen('CloseAll');
   Priority(0);
   psychrethrow(psychlasterror);
end

官網: http://psychtoolbox.org/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章