Python 에서 실 현 된 여러 가지 의합 기능 예제[matplotlib 기반]

본 고의 실례 는 Python 이 실현 한 다항식 의합 기능 을 서술 하 였 다.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.

# -*- coding: utf-8 -*-
#! python2
import numpy as np 
import matplotlib.pyplot as plt 
from pylab import mpl
mpl.rcParams['font.sans-serif'] = ['SimHei'] #       
plt.rcParams['axes.unicode_minus']=False    #           
#x         
x = np.arange(-1,1,0.02) 
#y      
y = 2*np.sin(x*2.3)+0.5*x**3
#y1        
y1 = y+0.5*(np.random.rand(len(x))-0.5)
z1 = np.polyfit(x, y, 6)
#        
p1 = np.poly1d(z1)
pp1=p1(x)
##################################
#plt.plot(x,y,color='g',linestyle='-',marker='',label=u'    ') 
plt.plot(x,y1,color='m',linestyle='',marker='o',label=u'    ')
plt.plot(x,pp1,color='b',linestyle='-',marker='.',label=u"    ") 
#             
plt.legend(loc='upper left')
plt.show()

실행 효과:

주의:이전 에 소 개 된 중국어 디 스 플레이 방법 과 달리 여기 서 사용 합 니 다.

from pylab import mpl
mpl.rcParams['font.sans-serif'] = ['SimHei'] #       

전체 중국어 디 스 플레이 설정 을 진행 합 니 다.
그리고 사용:

plt.rcParams['axes.unicode_minus']=False
음수 좌표 표시 설정 을 진행 합 니 다.
PS:여기 서 비슷 한 온라인 도구 두 가 지 를 추천 합 니 다.참고 하 시기 바 랍 니 다.
온라인 다항식 곡선 및 곡선 함수 적합 도구:
Python 이 Matplotlib 모듈 을 사용 할 때 좌표 축 제목 중국어 및 각종 특수 기호 표시 방법
온라인 으로 다항식/함수 곡선 도형 그리 기 도구:
http://tools.jb51.net/jisuanqi/create_fun
Python 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있 습 니 다.
본 논문 에서 말 한 것 이 여러분 의 Python 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기