我想绘制这个函数:f(x)= e ^ -x / 10 sin(πx) 我已尝试使用此代码,但我没有获得连贯的图表。
t=np.linspace(0,10)
curve1 =np.exp(-t/10)*np.sin(t*np.pi)
plt.plot(t,curve1)
答案 0 :(得分:1)
在致电show()
以实际查看图表后,您必须致电plot()
。以下是基于您的代码的工作代码:
from matplotlib.pyplot import plot, show
t=np.linspace(0,10)
curve1 =np.exp(-t/10)*np.sin(t*np.pi)
plot(t,curve1)
show()
输出:
答案 1 :(得分:0)
你是什么意思,你没有得到连贯的图表?这段代码对我来说很好,也许你需要使用plt.show()?
t=np.linspace(0,10)
curve1 =np.exp(-t/10)*np.sin(t*np.pi)
plt.plot(t,curve1)
plt.show()