代码之家  ›  专栏  ›  技术社区  ›  user36800

Matlab flush stdout[不是'drawnow('update')`]?

  •  0
  • user36800  · 技术社区  · 6 年前

    我正在编写一个Matlab代码来打印一条关于遇到病理数据的诊断消息,打印出错误的数据,然后终止……我想在打印上述任何诊断之前刷新stdout。Web搜索表明 drawnow('update') 是标准方法,但也有人注意到它并不总是有效(我已经证实了这一点)。

    清除标准似乎是错误处理必不可少的要求。我一定是想知道怎么做了。如果没有办法做到这一点,那就太糟糕了。其他人是如何做到这一点的?

    0 回复  |  直到 6 年前