python(matplotlib5)——Contours 等高线图
生活随笔
收集整理的這篇文章主要介紹了
python(matplotlib5)——Contours 等高线图
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 前言
- Contours 等高線圖
前言
來自 莫煩python的總結(jié)。
Contours 等高線圖
def f(x,y):return (1-x/2+x**5+y**3)* np.exp(-x**2-y**2)n=256 x=np.linspace(-3,3,n) y=np.linspace(-3,3,n)X,Y = np.meshgrid(x,y) # 至于為什么用這個(gè)meshgrid請參考這篇博文:劃線的時(shí)候,一個(gè)X中的元素對應(yīng)一行Y,https://blog.csdn.net/lllxxq141592654/article/details/81532855#填充顏色 plt.contourf(X,Y,f(X,Y),8,alpha=.75,cmap=plt.cm.hot) # cmap:用哪種形式來呈現(xiàn)等高圖,這里是用hot熱力圖 #添加等高線 C = plt.contour(X,Y,f(X,Y),8,color='black',linewith=5) # 8:8個(gè)等高線分了10部分,仔細(xì)看圖就知道了#給等高線添加注釋 plt.clabel(C,inline=True,fontsize=10)總結(jié)
以上是生活随笔為你收集整理的python(matplotlib5)——Contours 等高线图的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python(matplotlib4)—
- 下一篇: python(matplotlib6)—