0

我的同行创建了一个极难测试的新结构,他们使用标准输出来输出结果。现在我无法更改他们的代码,我需要使用他们的功能。假设一个函数mlfpprint使用标准输出来显示结果——现在我需要检查它的结果是否正确,所以我需要将标准输出传递给一个变量,以便与正确的结果进行比较。所以

如何在 Matlab 中管理文件描述符?例如,如何将标准输出转换为标准输入?

4

1 回答 1

1

一种想法是使用diary将函数调用/脚本的输出保存到文件中。然后解析文件。此外,正如 Oleg 推荐的那样,您可以使用evalc like evalc('functionName')

于 2013-04-13T18:05:59.737 回答