classpath.txt や pathdef.m への書き込みができないというエラーが発生することがあるようです。
Could not update the Matlab JAVA classpath.txt file due to the following error:Error using ==> PsychtoolboxPostInstallRoutine at 506Could not open Matlab's JAVA path definition file 'classpath.txt' for write access.Either you have a very old Matlab version which does not support JAVA or, mostlikely, you do not have sufficient access permissions for the Matlab application folderto change the file /Applications/MATLAB_R2010a.app/toolbox/local/classpath.txt .Windowsでは次のようにします。
Matlab R2012b を使用している場合は、
C:\Program Files\MATLAB\R2012b\toolbox\local
とたどって、localのフォルダを右クリック → ファイルのプロパティから「セキュリティ」タブを開く → Usersに「フルコントロール」の許可を設定する。
Matlabのコマンドウィンドウで、 SetupPsychtoolbox を実行してエラーがでないこと、またlocalフォルダ内にある classpath.txt や pathdef.m が更新されていることを確認。
Macでは次のようにします。
管理者でターミナルを起動して、
cd /Applications/MATLAB_R2010a.app/toolbox/chmod a+w localとします。
Matlabを起動します。
cd /Applications/Psychtoolbox/SetupPsychtoolboxをして、警告が表示されなくなっていることを確認してください。