インストールエラー2
classpath.txt や pathdef.m への書き込みができないというエラーが発生することがあるようです。
Could not update the Matlab JAVA classpath.txt file due to the following error:
Error using ==> PsychtoolboxPostInstallRoutine at 506
Could 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, most
likely, you do not have sufficient access permissions for the Matlab application folder
to 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
をして、警告が表示されなくなっていることを確認してください。