MatLab,缺失 - >>在命令行中

时间:2014-02-17 02:49:35

标签: matlab

我使用的是MATLAB R2012b,由于某种原因,偶尔当我在命令行中输入“bad stuff”时,它会执行,但随后是 - >除了$$ f_x $$符号之外的箭头消息消失了,我在命令行中无法做任何事情。

例如,如果我写一个没有别的if语句,它就会删除那个箭头。

2 个答案:

答案 0 :(得分:4)

那是因为你正在开始循环。它正在等待您输入代码以进入循环,并在您键入end以结束循环时终止它。例如:

if(x==0)
  y = y + 1;
end

答案 1 :(得分:1)

当您看到这一点时,通常意味着您尚未完成命令。最常见的情况是forif等语句。

示例:

if 1

现在你在if语句中,而不是简单地在基本提示符下。因此,你不会看到任何事情发生。这可以通过继续:

进行测试
1+1 %Normally outputs 2

显然没有任何反应。你现在有两个选择。你要么意识到if是错误的,你用 CTRL + C 取消。在这种情况下,您将看不到任何输出。当然,您也可以选择完成声明:

end