Python基于matplotlib實現(xiàn)繪制三維圖形功能示例
本文實例講述了Python基于matplotlib實現(xiàn)繪制三維圖形功能。分享給大家供大家參考,具體如下:
代碼一:
# coding=utf-8 import numpy as np import matplotlib.pyplot as plt import mpl_toolkits.mplot3d x,y = np.mgrid[-2:2:20j,-2:2:20j] #測試數(shù)據(jù) z=x*np.exp(-x**2-y**2) #三維圖形 ax = plt.subplot(111, projection='3d') ax.set_title('www.dbjr.com.cn - matplotlib Demo'); ax.plot_surface(x,y,z,rstride=2, cstride=1, cmap=plt.cm.Blues_r) #設(shè)置坐標(biāo)軸標(biāo)簽 ax.set_xlabel('X') ax.set_ylabel('Y') ax.set_zlabel('Z') plt.show()
運行結(jié)果:
代碼二:
# coding=utf-8 import pylab as pl import numpy as np import mpl_toolkits.mplot3d rho, theta = np.mgrid[0:1:40j,0:2*np.pi:40j] z = rho**2 x = rho*np.cos(theta) y = rho*np.sin(theta) ax = pl.subplot(111, projection='3d') ax.set_title('www.dbjr.com.cn - matplotlib Demo'); #ax.plot_surface(x,y,z) ax.plot_surface(x,y,z,rstride=2, cstride=1) #設(shè)置坐標(biāo)軸標(biāo)簽 ax.set_xlabel('X') ax.set_ylabel('Y') ax.set_zlabel('Z') pl.show()
運行結(jié)果:
更多關(guān)于Python相關(guān)內(nèi)容可查看本站專題:《Python數(shù)學(xué)運算技巧總結(jié)》、《Python正則表達式用法總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進階經(jīng)典教程》
希望本文所述對大家Python程序設(shè)計有所幫助。
- python matplotlib模塊基本圖形繪制方法小結(jié)【直線,曲線,直方圖,餅圖等】
- Python matplotlib繪制圖形實例(包括點,曲線,注釋和箭頭)
- Python3使用Matplotlib 繪制精美的數(shù)學(xué)函數(shù)圖形
- Python使用matplotlib繪制三維圖形示例
- Python使用matplotlib繪制多個圖形單獨顯示的方法示例
- Python實現(xiàn)在tkinter中使用matplotlib繪制圖形的方法示例
- Python使用matplotlib實現(xiàn)繪制自定義圖形功能示例
- Python數(shù)據(jù)可視化之用Matplotlib繪制常用圖形
相關(guān)文章
在Python中關(guān)于使用os模塊遍歷目錄的實現(xiàn)方法
今天小編就為大家分享一篇在Python中關(guān)于使用os模塊遍歷目錄的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01opencv深入淺出了解機器學(xué)習(xí)和深度學(xué)習(xí)
機器學(xué)習(xí)是人工智能的核心,專門研究如何讓計算機模擬和學(xué)習(xí)人類的行為。?深度學(xué)習(xí)是機器學(xué)習(xí)中的一個熱門研究方向,它主要研究樣本數(shù)據(jù)的內(nèi)在規(guī)律和表示層次,讓計算機能夠讓人一樣具有分析與學(xué)習(xí)能力2022-03-03Python lambda和Python def區(qū)別分析
Python支持一種有趣的語法,它允許你快速定義單行的最小函數(shù)。這些叫做lambda的函數(shù),是從Lisp借用來的,可以用在任何需要函數(shù)的地方2014-11-11使用python解析MDX詞典數(shù)據(jù)并保存為Excel文件
MDX(Mobile Dictionary eXchange)是一種常見的詞典文件格式,通常用于在移動設(shè)備和電腦之間共享辭典數(shù)據(jù),本文深入探討了從MDX詞典數(shù)據(jù)提取、處理到最終保存為Excel文件的全過程,需要的朋友可以參考下2023-12-12使用python?scrapy爬取天氣并導(dǎo)出csv文件
由于工作需要,將爬蟲的文件要保存為csv,以前只是保存為json,下面這篇文章主要給大家介紹了關(guān)于如何使用python?scrapy爬取天氣并導(dǎo)出csv文件的相關(guān)資料,需要的朋友可以參考下2022-08-08libreoffice python 操作word及excel文檔的方法
這篇文章主要介紹了libreoffice python 操作word及excel文檔的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07