Python使用Matplotlib绘制分段函数示例
本文介绍了在Python3和Mac OS环境下,利用Matplotlib库绘制分段函数的具体实现方法。通过定义符号函数并结合numpy生成数据,展示了如何绘制分段线性图像,为相关学习提供参考。
本文分享了一段使用Python和Matplotlib库绘制分段函数的完整代码示例,供读者参考学习。
运行环境
Python3
Mac OS
代码实现
# coding:utf-8 """ Author: roguesir Date: 2017/8/30 GitHub: https://roguesir.github.com Blog: http://blog.csdn.net/roguesir """ import numpy as np import matplotlib.pyplot as plt def sgn(value): if value < 4: return 20 else: return 15 plt.figure(figsize=(6,4)) x = np.linspace(0, 8, 100) y = np.array([]) for v in x: y = np.append(y,np.linspace(sgn(v),sgn(v),1)) l=plt.plot(x,y,'b',label='type') plt.legend() plt.show()
程序运行结果

以上是本文介绍的全部内容,希望能为读者的学习提供便利,同时也欢迎大家继续支持本站。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









