Python绘制分段函数的实现示例
更新时间:2023年04月04日 09:38:37 作者:旅途中的宽~
本文主要介绍了Python绘制分段函数的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
本文主要介绍了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()

我们换个例子:
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绘制分段函数的实现示例的文章就介绍到这了,更多相关Python绘制分段函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Python利用PyQt5制作一个获取网络实时数据NBA数据播报GUI功能
现在NBA联赛也进行到半决赛了,我们怎么样才能以更快的方法获取NBA的数据呢?这里我们就自己来做一个数据播报的程序2021-07-07
Python中的np.vstack()和np.hstack()详解
这篇文章主要介绍了np.vstack()和np.hstack(),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-04-04


最新评论