インストールエラー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

をして、警告が表示されなくなっていることを確認してください。