PsychToolBox工具箱及Matlab编程实例

当前位置:首页 > 计算机/网络 > 软件工程/开发项目管理 > PsychToolBox工具箱及Matlab编程实例

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2013年08月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787121209185
作者:冯成志 编著出版社:电子工业出版社出版时间:2013年08月 
编辑推荐

  PsychToolbox(PTB)是专门用于心理学实验编制的免费函数库,它提供了对硬件操作的底层接口,能够开发功能复杂,近乎各个自然科学和社会科学研究领域的实验程序,与Matlab能够完美结合。本书是根据作者十几年的编程经验写作而成。全书共分13章,主要介绍了Matlab基础知识、Matlab编程基础、用于实验编程的常用Matlab函数、PsychToolbox函数介绍、PTB与OpenGL的结合、与EyeLink眼动仪的连接等内容。

 
内容简介

  PsychToolbox(PTB)是专门用于心理学实验编制的免费函数库,它提供了对硬件操作的底层接口,能够开发功能复杂,近乎各个自然科学和社会科学研究领域的实验程序,与Matlab能够完美结合。本书是根据作者十几年的编程经验写作而成。全书共分13章,主要介绍了Matlab基础知识、Matlab编程基础、用于实验编程的常用Matlab函数、PsychToolbox函数介绍、PTB与OpenGL的结合、与EyeLink眼动仪的连接等内容。

作者简介

  冯成志,苏州大学心理系教授,浙江大学心理系毕业。有着多年的实践教学经验和资深的学术研究经验,主要研究方向是人机交互。

目  录
第1章 MATLAB基础知识
1.1 启动与退出
1.2 MATLAB界面组成
1.3 命令的执行
1.4 获取帮助信息
第2章 数据类型
2.1 数值型
2.2 字符型
2.3 日期时间型
2.4 单元
2.5 结构
第3章 MATLAB编程基础
3.1 常数与常量
3.2 变量
前  言
前 言
PSYCHTOOLBOX(PTB)是免费的可在MATLAB和Gnu/Octave环境下运行的函数库,能够使我们很方便地精确控制视觉和听觉刺激的呈现和同步,并且能够简化与用户的交互操作。PSYCHTOOLBOX的目前版本为3.0,可在MATLAB7.x或Octave3.2.x上运行,开发人员将不再针对旧版本进一步开发和提供支持。实验程序开发的方法之一是利用简易的开发工具,如E-Prime、Affect、Inquisit、Super-Lab等;一是利用诸如C或Pascal等可以对硬件设备实施底层控制的语言。前者相对而言简单易学,不需要太多的编程经验,后者则需要具有丰富的编程经验和熟悉硬件参数。诸如BASIC、Lisp、MATLAB等高级解释性语言,缺少对硬件进行精密控制的能力,而PSYCHTOOLBOX则提供了从高级语言到硬件底层控制间的接口,可以读取显示帧缓存和颜色检查表中的信息,可以与垂直行扫描进行同步,支持毫秒级的计时,能够使用OpenGL开发三维的图形程序,进行颜色空间转换(如从RGB到HSL),实现QUEST算法等,它是介于上述两种开发方法的一种中间状态,有些实验软件系统提供了封装的实验程序,但在设计和开发新的实验程序方面往往捉襟见肘、不够灵活,或者是费了半天的周折终于实现了某个环节(功能),程序的可读性大大降低。这就需要借助于MATLAB等高级编程语言来达到特定的实验目的。

 PsychToolBox工具箱及Matlab编程实例下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017