将输出存储在工作区中,而不在matlab命令窗口中打印出来

时间:2017-02-02 22:33:58

标签: matlab

我想在Matlab中存储函数的输出,这样我就可以使用输出而无需再次运行整个函数。

1 个答案:

答案 0 :(得分:0)

解决方案非常简单! 只需在函数调用后添加一个分号(来自Matlab Documentation

  

输出抑制

     

当放在命令末尾时,分号告诉MATLAB不要   显示该命令的任何输出。

例如:

function [E] = myfun(n)
E = n;
end

您的版本:

x = myfun(5)

结果:

x =  5

新版本:

x = myfun(5);

结果:空命令窗口。