我无法在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有什么问题... 感谢您的帮助。
答案 0 :(得分:0)
听起来您正在编辑实际的DownloadPsychtoolbox
函数。相反,您想从MATLAB命令行中调用DownloadPsychtoolbox
函数,并以所需的安装路径作为参数,函数名称和括号之间没有空格:
DownloadPsychtoolbox('/home/fh/Desktop')