本文實例為大家分享了python使用Matplotlib繪制分段函數(shù)的具體代碼,供大家參考,具體內(nèi)容如下
環(huán)境
Python3
Mac OS
代碼
# coding:utf-8 """Author: roguesirDate: 2017/8/30GitHub: https://roguesir.github.comBlog: http://blog.csdn.net/roguesir""" import numpy as npimport matplotlib.pyplot as plt def sgn(value): if value < 4: return 20 else: return 15plt.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()
輸出
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林站長站。
新聞熱點
疑難解答