[〜,...]上的Matlab语法错误

bij*_*uji 3 matlab syntax-error

我有一个有效的MATLAB代码,可以在另一台机器上运行,但是当我在自己的计算机上运行它时会检测到以下语法错误:

Expression or statement is incorrect--possibly unbalanced (, {, or [.
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

    [~,x] = min(A);
Run Code Online (Sandbox Code Playgroud)

Li-*_*Yip 5

您使用的是什么版本的MATLAB?

~丢弃不需要的返回值的语法仅在R2009b中引入.

编辑:有一个2008a.


Mar*_*arc 5

您有一个较旧版本的MATLAB,它无法识别"〜"语法.将〜更改为"垃圾"或其他变量名称,以提醒自己不关心结果,代码应运行正常.

或者将MATLAB更新到最新版本.