【发布时间】:2017-04-18 07:38:25
【问题描述】:
我正在运行一个试图求解非线性方程的程序。这是一个黑匣子情况,所以我不会详细介绍。我基本上给程序提供了一些值,它会吐出 5 个数字,我将后者与一组标准进行比较,它们需要匹配到一定的容差。在搜索输入值时,我不断地向它提供新值,这些输入值给了我符合条件的 5 个数字。
所以,长话短说,我不断产生 5 个数字,我希望它们能符合我的标准。我目前正在以 A、B、C、D、E 格式输出每次迭代的 5 个数字并写入输出 txt 文件。但是,在程序完成之前(如果有的话!),我看不到 A、B、C、D 或 E 是如何收敛的,因为我的 txt 文件在我 .close() 之前是空白的。有什么方法可以让我看到这些值如何以另一种方式随时间变化?如果我的 5 个数字只是到处乱跑,没有收敛到任何东西,我需要考虑一种不同的方法。
【问题讨论】:
-
使用好的 IDE 以便您可以使用断点进行调试
标签: python python-2.7