python分段函数怎么画

Python (198) 2023-06-11 16:08:43

绘制分段函数:

首先导入matplotlib和numpy包:

importmatplotlib.plotasplt
importnumpyasnp

规定x范围0-100,1000个点:

x=np.linspace(0,100,1000)

设置区间:

interval0=[1if(i<30)else0foriinx]
interval1=[1if(i>=30andi<50)else0foriinx]
interval2=[1if(i>=50)else0foriinx]

列函数式:

y=np.cos(x)*interval0+x*interval1+np.sin(x)*interval2

绘图显示:

plt.plot(x,y)
plt.show()

结果:

python学习网,免费的在线学习python平台,欢迎关注!

THE END

发表回复