如何使用从函数调用的matplotlib绘图?

2024-10-03 06:24:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我现在有一个主脚本,调用一个函数。函数功能的一部分是绘制两个图形。如果我在末尾包含show(),那么这个脚本就可以工作了,但是有点烦人,要么脚本暂停直到我关闭图形,要么我不得不等待查看图形直到程序完成。因此我觉得我需要使用ion()/ioff()。如果我从shell调用函数,下面的代码片段可以工作,但如果从脚本调用它,则不行。在

#Plot the graphs.
ion()
firstplot = plot(GridAround[Mode], LogTheory[Mode], '.')
secondplot = plot(GridAround[Mode], NormalApprox[Mode])
draw()
ioff()

我的问题很简单:如何在不使用show()(这将暂停脚本或只在结尾显示图形)的情况下从函数内部绘图?在

我提前道歉,这个问题肯定会在网上找到答案,但是经过几个小时的搜索,我还是没能找到答案。在


Tags: 函数答案程序功能脚本图形plotmode