发布于2023-05-03 阅读(0)
扫一扫,手机访问
具体如下:
如上图所示的分段函数如何在Python中绘制出来?
import matplotlib.pyplot as plt import numpy as np def f(x): if x <= -1: return -0.5 - x if -1 < x <= 1: return 0.5 * (x ** 2) else: return x - 0.5 x = np.linspace(-3, 3) y = [] for i in x: y_1 = f(i) y.append(y_1) plt.plot(x, y) plt.grid() plt.show()
我们换个例子:
import matplotlib.pyplot as plt import numpy as np def f(x): if x <= -1: return 1 if -1 < x <= 1: return 0.5 * (x ** 2) else: return 1 x = np.linspace(-3, 3) y = [] for i in x: y_1 = f(i) y.append(y_1) y_2 = x ** 2 plt.plot(x, y) plt.grid() plt.show()
结果展示为:
上一篇:Java多线程是什么及如何创建
下一篇:Redis哨兵模式是什么
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店