新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python分段函數(shù)怎么畫
繪制分段函數(shù):

首先導(dǎo)入matplotlib和numpy包:
import matplotlib.plot as plt import numpy as np
規(guī)定x范圍0-100,1000個(gè)點(diǎn):
x = np.linspace(0,100,1000)
設(shè)置區(qū)間:
interval0 = [1 if (i<30) else 0 for i in x] interval1 = [1 if (i>=30 and i<50) else 0 for i in x] interval2 = [1 if (i>=50) else 0 for i in x]
列函數(shù)式:
y = np.cos(x)* interval0 + x * interval1 + np.sin(x)*interval2
繪圖顯示:
plt.plot(x,y) plt.show()
結(jié)果:
python學(xué)習(xí)網(wǎng),免費(fèi)的在線學(xué)習(xí)python平臺(tái),歡迎關(guān)注!
分享題目:創(chuàng)新互聯(lián)Python教程:python分段函數(shù)怎么畫
文章源于:http://www.dlmjj.cn/article/dhohsgh.html


咨詢
建站咨詢
