商城首页欢迎来到中国正版软件门户

您的位置:首页 > 编程开发 >怎么使用Python绘制分段函数

怎么使用Python绘制分段函数

  发布于2023-05-03 阅读(0)

扫一扫,手机访问

具体如下:

怎么使用Python绘制分段函数

如上图所示的分段函数如何在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()

怎么使用Python绘制分段函数

我们换个例子:

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()

结果展示为:

怎么使用Python绘制分段函数

本文转载于:https://www.yisu.com/zixun/780972.html 如有侵犯,请联系admin@zhengruan.com删除

热门关注