64-bit版Windows 7でMatlab Psychtoolbox-3を使う手順

Psychtoolboxというのは、

Psychophysics Toolbox Version 3 (PTB-3) is a free set of Matlab and GNU/Octave functions for vision research. It makes it easy to synthesize and show accurately controlled visual and auditory stimuli and interact with the observer.

新調したPC(OSは64-bit版Windows 7 Professional)に年度末セールで買ったMatlab2010b(もう2011aが出たらしい)をインストールして、実験用のプログラムをrunしてみたところ、error。
何かが足りないという雰囲気。
そういえば、Psychtoolboxが必要だったと思いだし、インストールしようと思ったのですがね。
なんだかうまくいかない。
vcredist_x86.exeが無い、だって?
どうやらC++のランタイムらしいんだけど、これを入れても一向に回復する気配がない。
Psychtoolboxのwikiをみるとあれこれいろいろ書いてある。
どうやら今日(2011年4月14日)現在Psychtoolboxは32-bit版のMatlab(32-bit版と64-bit版がある)じゃないと使えないらしい。
2011年後半には使えるようにしたいそうな。
ちなみに、64-bit版Windows 7環境下でMatlab 2010bのセットアップを実行するともちろん64-bit版がインストールされます。
32-bit版も同じDVDに入っているので、それをインストールして使ったらPsychtoolboxもインストールして使えましたよというおはなし。
とりあえず、64-bit版Windows 7環境下の32-bit版Matlab 2010bでPsychtoolboxをインストールして使えたので以下に手順をメモしておきます。


○Psychtoolboxインストールの準備


○32-bit版Matlab 2010bのインストール

  • Matlab 2010b DVD(仮にFドライブとする)をドライブにセット。
  • F:\bin\win32\setup.exe実行。
  • 手順に従ってインストール。
  • 購入時に登録したメールアドレスと、そのアドレスに送られてきたパスワード(変更した場合はソレ)を入力。
  • C:\Program Files (x86)\MATLAB\2010b\bin\matlab.exeを実行。


○Psychtoolboxインストール


Psychtoolboxのインストールは以上。
あとは32-bit版のMatlab 2010bでプログラムを動かせばOK。


ほなまた


関連記事