我的 Matlab 是 32 位的,在我的 32 位 win7 操作系统上工作。我想使用Psychtoolbox,寻找可以在我的平台上运行的合适版本(Psychtoolbox-3.0.10/Psychtoolbox-3.0.11)。
按照 Psychtoolbox 提供的说明进行安装:
http://psychtoolbox.org/download/
当您到达运行DownloadPsychtoolbox
函数的步骤时,通过第三个参数"targetRevision"提供要下载的版本:
http://docs.psychtoolbox.org/DownloadPsychtoolbox
例如,下载 Psychtoolbox-3.0.11,这是支持 32 位 MATLAB 的最后一个版本:
DownloadPsychtoolbox('C:toolbox', 'beta', 'Psychtoolbox-3.0.11')
- 转到Psychtoolbox存档(https://github.com/Psychtoolbox-3/Psychtoolbox-3/releases?after=PTB_Beta-2014-10-05_V3.0.12)并下载
PTB_Beta-2014-04-06_V3.0.11
- 解压缩文件夹并重命名(如果您这么认为),移动到任何特定位置(我更喜欢
C:toolbox
) - 下载
Slik-Subversion-1.9.7-win32
并安装它(https://sliksvn.com/download/)。 - 打开 MATLAB(没有尝试 Octave),更改工作区并跟踪文件夹(对我来说是
cd C:PsychtoolboxPsychtoolbox
) - 在 Matlab 命令窗口中键入
SetupPsychtoolbox
(可能需要一段时间)。 - 下载任何 Psytoolbox 演示 (http://peterscarfe.com/ptbtutorials.html) 并正常运行。就是这样,在 32 位 MATLAB 中运行 PTB-3,在 32 位 Win7 平台中运行。