2-1 Matlabのインストール(Mac)
64ビット版のMatlabを使う場合
64ビット版のMatlabを使う場合
Psychtoolbox-3 - System Requirements や FAQのページにあるように、64ビットのMatlab / Octave ではPTBを使用することはできません(2011年3月現在)
PTBが64ビットのMatlab(Mac版)に対応したようです。
Latest News の該当箇所を簡単にまとめておきます。
PTB beta "Rotten Apples" release 2012-6-1 (Start of Psychtoolbox 3.0.10)
本リリースから、Mac OS X で動作する64ビット版のMatlabに対応しました。
システム要件
インテルベースのアップルのコンピューター
32ビット版PTBについては、OSX 10.4.11 "Tiger" 以降のものはまだサポートします。
64ビット版PTBについては、OSX 10.5.8 "Leopard"では機能制限があり、OSX 10.6 "Snow Leopard" 以降ではすべての機能が使用可能。
64ビット版の動作確認は、OS X 10.5.8 上の Matlab R2010b-SP1, 10.6.8 上の R2012a、 10.7.4 上の R2012a で行っています。今後は、10.7.x Lion 上の R2012a で行います。
PowerPCのアップルコンピューターのサポートはやめました。なので、古いPowerPCを使い続けたいときは、PTBのバージョン 3.0.9 を使い続けてください(サポートはもうしないです)
windowsについては、Matlabバージョン7.4 (R2007a) より古いものはサポートしません。(訳注 R2007aは含む?)windows 2000 もサポートしません。
古いMatlabを使い続けたいときは、PTBのバージョン 3.0.9 を使い続けてください(サポートはもうしないです)
現在PTBを使っているひとへの注意点として、UpdatePsychtoolboxコマンドでは、3.0.10 にアップグレードできません。なので新しくDownloadPsychtoolboxコマンドを使ってインストールしなおしてください。
DownloadLegacyPsychtoolbox
を使って古いPTBを手に入れることもできます。
64ビット版PTBでは、動画の再生などにGstreamerフレームワークを必要とします。詳しくは "help GStreamer" をご覧ください。
実際のインストール手順については、Matlabのインストール(Win)を参照してください。
32ビット版のMatlabを使う場合
32ビット版のMatlabを使う場合
最新のMacに32ビット版Matlabをインストールする場合、Java関係のエラーが出ることがあるようです。その場合は次の点を確認してみてください。
アプリケーション → ユーティリティ からJava Preferencesを開いてください。
32ビットのほうが64ビットより上(優先)であることを確認してください。
その他の手順についてはMatlabのインストール(Win)を参照してください。