我无法在Matlab上正确安装Psychtoolbox。当我使用DownloadPsychtoolbox时,我收到此消息错误
错误:文件:下载心理工具箱2.m行:1列:32无效表达式。请检查是否缺少乘法运算符、分隔符是否缺少或不平衡,或者是否存在其他语法错误。若要构造矩阵,请使用方括号而不是圆括号。
下面是代码:
function DownloadPsychtoolbox ('/home/fh/Desktop')
我也试过function DownloadPsychtoolbox (['/home/fh/Desktop'])
或whitout的"nor [,但它不工作...我已经安装了最新的subversion,并试图启动它通过终端与ptb3-matlab
,但一旦matlab运行,它也不工作。
原始脚本是function DownloadPsychtoolbox(targetdirectory, flavor, targetRevision)
,其中包含要填充的目标目录,如果不包含,则返回以下错误消息:
您没有提供应安装Psychtoolbox的目录的完整路径。Microsoft Windows和Linux安装需要此路径。请输入完整路径作为此脚本的第一个参数,例如DownloadPsychtoolbox('C:\Toolboxes ')。使用DownloadPsychtoolbox时出错(第419行)对于Windows和Linux,对DownloadPsychtoolbox的调用必须指定安装位置的完整路径。'
所以我不知道这个PTB出了什么问题...谢谢你的帮助。
1条答案
按热度按时间gr8qqesn1#
这听起来像是在编辑实际的
DownloadPsychtoolbox
函数,而实际上,您希望从MATLAB命令行调用DownloadPsychtoolbox
函数,并将所需的安装路径作为参数,函数名和parantheses之间不加空格: