Memorandums

知覚・認知心理学の研究と教育をめぐる凡庸な日々の覚書

PsychToolBox 0 インストール、特徴、使用の留意点

2005-06-22 | PsychToolBox
PsychToolBox 0 インストール、特徴、使用の留意点

 PsychToolBoxについては下記のサイトを直接参照する方がよいが、初心者の学習の便を考慮して簡単に特徴とインストールなどの際の留意点をあげておく。
 Psychophysics Toolbox(以下、PsychToolBox)は、MATLAB環境で動作する心理学実験プログラム、特に感覚知覚の精神(心理)物理学的実験のプログラムを作成するための関数のライブラリ(ToolBox)である。PsychToolBox自体はフリー(無料)であるが、MATLABはやや高額である。ただし、学生であれば、1万円ほどでStudent Versionを購入できるはずで、当面これで十分だろう。MATLABについて詳しくは別項を参照してほしい。
 さて、PsychToolBoxの特徴は、まず心理学実験に必要充分な動作精度をもつプログラムを、比較的短期間に作成することが可能である点にある。基礎的なエンジンはC言語で作られているが、PsychToolBoxでプログラムを作成する側は、当面C言語を知っている必要はない。作業自体をみれば、表面的にはむしろ80年代のBasicに近いといっても良いかもしれない。実行もMATLABがそもそもインタプリタ型であるから、結果を容易に確認することができる。プログラミング経験者ならば、数週間でPsychToolBoxおよびMATLABの学習と目的の実験プログラムを書くことが可能、とされている。
 心理実験に有用なサンプルが付属していることも学習、プログラミングを助けてくれる(George Sperling も指摘しているとおり)。近年の視覚研究に欠かせないGratingの作成や、基礎的な精神物理学的測定法、反応時間の測定なども用意されているので、これらを組み合わせることからプログラミングを始めることができる。
 Mac版とWindow版があり、コードにおいては両者はほぼ共通するので互換性の点でもメリットがある。ここではMac版をインストールすることを例に、具体的に留意点をあげておこう。Mac版にはOS9とOSX用がダウンロード可能になっているが、OSX環境下でもOS9環境とX11を使うことができれば、OS9用のPsychtoolbox Mac 2.55 (12 March 2005) を利用することができる。OSX用は開発途上のようだ。
 この場合,OSXのHDの中のApplications(OS9)フォルダにMATLABフォルダをおき、さらにその中のtoolboxフォルダ内にpsychtoolboxファルダをおくことに留意しておきたい。さらにこのpsychtoolboxにパスを設定することを忘れずに。pathの設定はmenu barからFile-->set pathで可能。
インストールが終了したら、まずはMATLABのコマンドプロンプトから
>>MovieDemo
と入力して動作を確認してみよう。以下、
>>help psychdemos
でサンプルのリストを確認できるので、ファイル名を直接入力すれば実行を確認できる。また例えば、
>>edit MovieDemo
でコードを見る(編集する)ことができる。
 なお、MATLAB自体の具体的な操作は、下記の入門サイトなどを参照のこと。

References
Psychophysics Toolbox: Use Matlab to do vision research
By David Brainard, Denis Pelli and Allen Ingling
http://psychtoolbox.org/

Introduction to MATLAB
Kawatani Lab. at Fukui Univ.
http://feedback.mech.fukui-u.ac.jp/matlab/matlab0.htm

コメント (2)    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« MATLAB 2 プログラムの作成 | トップ | Time course of completion »

2 コメント

コメント日が  古い順  |   新しい順
質問させていただいてもよろしいでしょうか? (早稲田大学4年の学生)
2008-07-08 14:14:28
急なコメント申し訳ありません。
私は早稲田大学に通っております4年のものです。
このたび卒業研究で視覚の実験をすることになりましてpsychtoolboxをインストールしなければならなくなりました。
MATLABは2007a、PCはMAC OS10.5をを使用しております。
私自身MATLABを使い始めたばかりですが、以前に10.4のPCにpsychtoolboxをインストールしたことがあるので、手順については理解しているつもりです。
しかし、download用のmfileを走らせる過程でぴたっと何時間も動かなくなってしまいます。
10.5.2の環境が問題なのでしょうか?

急なコメント大変失礼かと思いますが、ぜひとも教えていただければと思います。
よろしくお願いいたします。
一応私の連絡先も乗せておきます。
with_m996@yahoo.co.jp
返信する
残念ですが (HIde)
2008-07-23 09:06:24
遅くなりました。
残念ですが、今のところ原因に思い当たるところがありません。ご了承ください。
返信する

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

PsychToolBox」カテゴリの最新記事