当在pyplot中使用虚线时,我得到某种底线

时间:2017-10-11 19:43:56

标签: numpy matplotlib

这是我在编码课中遇到的一个实验室问题的代码:

t1=np.linspace(-30,-1.6,100)
x1=(3*t1)/(1+t1**3)
y1=(3*t1**2)/(1+t1**3)

t2=np.linspace(-0.6,40,1000)
x2=(3*t2)/(1+t2**3)
y2=(3*t2**2)/(1+t2**3)

plt.subplot(111)
plt.plot(x1,y1)
plt.plot(x2,y2)
plt.plot(x1,y1,color="blue", linestyle="-")
plt.plot(x2,y2,color="green", linestyle="--", dashes=(5,5))

plt.xlabel("x-axis")
plt.ylabel("y-axis")
plt.xlim(-2.5,2)
plt.ylim(-2.5,2)
plt.title("p06")

plt.show()

https://imgur.com/a/jh6Ta

我的程序出于某种原因将这条橙色线条置于我的绿色虚线下方。有谁知道为什么会这样?

0 个答案:

没有答案