在Matlab(Ubuntu)上下载/安装Psychtoolbox时出现问题

时间:2019-02-18 18:08:31

标签: matlab ubuntu psychtoolbox

我无法在Matlab上正确安装Psychtoolbox。 当我使用DownloadPsychtoolbox时,出现此消息错误

  

错误:文件:DownloadPsychtoolbox2.m行:1列:32   无效的表达。检查缺少的乘法运算符,缺少的分隔符或不平衡的分隔符或其他   语法错误。要构造矩阵,请使用方括号而不是括号。

这是代码:

function DownloadPsychtoolbox ('/home/fh/Desktop')

我也尝试过function DownloadPsychtoolbox (['/home/fh/Desktop']) 或喊出'否[,但不起作用... 我已经安装了最新的Subversion,并尝试使用ptb3-matlab通过终端启动它,但是一旦Matlab运行,它也不起作用。

原始脚本为function DownloadPsychtoolbox(targetdirectory, flavor, targetRevision),目标目录要填充,如果没有,它将返回以下错误消息:

  

您没有提供Psychtoolbox应该存在的目录的完整路径   已安装。对于Microsoft Windows和Linux安装,这是必需的。请输入完整   路径作为此脚本的第一个参数,例如下载Psychtoolbox('C:\ Toolboxes \')。   使用DownloadPsychtoolbox时出错(第419行)   对于Windows和Linux,对DownloadPsychtoolbox的调用必须为以下文件的位置指定完整路径   安装。”

所以我不知道这个PTB有什么问题... 感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

听起来您正在编辑实际的DownloadPsychtoolbox函数。相反,您想从MATLAB命令行中调用DownloadPsychtoolbox函数,并以所需的安装路径作为参数,函数名称和括号之间没有空格:

DownloadPsychtoolbox('/home/fh/Desktop')