用Python绘制2D

2024-09-30 10:29:23 发布

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

我试着画一个函数,但我得到了一个错误。我该怎么做?在

我用的是热情。在

In[35] : plt.plot(np.arange(0, nx, 1), Iftarray[:, ny/2])
Out[35]: [<matplotlib.lines.Line2D at 0x8332dd8>]

Tags: 函数inplotmatplotlib错误nppltout
2条回答

就像Sam在评论中说的:这里没有错误;请尝试:

plt.show()

你会惊讶的:)

正如其他人所说,您看到的输出文本是预期的,而不是错误。然而,这些信息虽然有用,却不能解决为什么你看不到情节的问题。在

如果您的IPython(Canopy的pythonshell)是以Pylab模式运行的(默认情况下是这样;请参见Preferences对话框的Python选项卡进行验证),那么也应该创建一个绘图窗口。然而,根据操作系统的不同,这个绘图窗口通常不会在树冠顶部弹出。所以你的第一个任务就是在你的窗户周围找找看,确保它不是真的在那里,但是你没有看到它。在

如果ipythonshell在Pylab模式下运行而不是,那么cenna75的响应是正确的;除非您明确地告诉它,否则不会显示该图。在

相关问题 更多 >

    热门问题