绘制分段函数:
首先导入matplotlib和numpy包:
import matplotlib.plot as plt import numpy as np
规定x范围0-100,1000个点:
x = np.linspace(0,100,1000)
设置区间:
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]
列函数式:
y = np.cos(x)* interval0 + x * interval1 + np.sin(x)*interval2
绘图显示:
plt.plot(x,y) plt.show()
结果:
python学习网,免费的在线学习,欢迎关注!
Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务