Matlab 如何停止看';答案=';在我运行函数y=f(x)之后

Matlab 如何停止看';答案=';在我运行函数y=f(x)之后,matlab,command-line,Matlab,Command Line,有时,我会编写一个matlab程序,比如说y=f(x),然后在所有必要的地方放上分号,以便故意停止看到任何输出。但是,即使如此,输出“ans=…”仍会显示在我的命令窗口中。这是循环结束时y的最终值等 为什么会发生这种情况?我怎么才能不看到这种情况?我把分号放在每个地方 另外,假设我想显示一个变量v的特定值,那么这个‘ans=…’也会出现在显示v值的末尾。我怎样才能阻止这一切 谢谢 要抑制函数最终结果的输出,还需要在调用者中放置分号,而不仅仅是在函数本身中 y=f(x); 要显示不带“ans=”

有时,我会编写一个matlab程序,比如说y=f(x),然后在所有必要的地方放上分号,以便故意停止看到任何输出。但是,即使如此,输出“ans=…”仍会显示在我的命令窗口中。这是循环结束时y的最终值等

为什么会发生这种情况?我怎么才能不看到这种情况?我把分号放在每个地方

另外,假设我想显示一个变量v的特定值,那么这个‘ans=…’也会出现在显示v值的末尾。我怎样才能阻止这一切


谢谢

要抑制函数最终结果的输出,还需要在调用者中放置分号,而不仅仅是在函数本身中

y=f(x);
要显示不带“ans=”的变量值,请使用以下命令

disp(['v = ' num2str(v)])
或者干脆

disp(v)

是否在函数调用后加上分号<代码>y=f(x)