【问题标题】:Problem to download/install Psychtoolbox on Matlab (Ubuntu)在 Matlab (Ubuntu) 上下载/安装 Psychtoolbox 的问题
【发布时间】:2019-02-18 18:08:30
【问题描述】:

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

错误:文件:下载Psychtoolbox2.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 安装所必需的。请输入完整的 path 作为该脚本的第一个参数,例如下载心理工具箱('C:\Toolboxes\')。 使用 DownloadPsychtoolbox 时出错(第 419 行) 对于 Windows 和 Linux,对 DownloadPsychtoolbox 的调用必须为 安装。'

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

【问题讨论】:

    标签: matlab ubuntu psychtoolbox


    【解决方案1】:

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

    DownloadPsychtoolbox('/home/fh/Desktop')
    

    【讨论】:

    • 它不起作用,另外我不知道为什么我的帖子中有空格,因为代码中没有,我做了一个复制意大利面......我最终切换了电脑,谢谢!
    猜你喜欢
    • 2012-04-20
    • 2017-09-26
    • 2015-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多