Ame*_*ina 9 matlab
比如说,在MATLAB交互式会话中,我从第三方库调用一个函数output = long_execution(input).此函数通过disp语句将信息打印到命令窗口.我想disp在一个我可以在MATLAB中操作的文本字符串中捕获这些语句的输出.
output = long_execution(input)
disp
有没有(希望很简单)将输出重定向disp到文本字符串的方法?如果是这样,你会怎么做?(也许是通过重叠disp?)
Nav*_*van 13
您可以使用evalc函数捕获disp输出.例如,
[T, output] = evalc('long_execution(input)');
通常进入命令窗口的任何东西都被捕获到输出T.
归档时间:
14 年,10 月 前
查看次数:
7803 次
最近记录:
10 年,1 月 前