Python 使用 matplotlib繪制3D圖形


3D圖形在數據分析、數據建模、圖形和圖像處理等領域中都有着廣泛的應用,下面將給大家介紹一下如何在Python中使用 matplotlib進行3D圖形的繪制,包括3D散點、3D表面、3D輪廓、3D直線(曲線)以及3D文字等的繪制。

准備工作:

python中繪制3D圖形,依舊使用常用的繪圖模塊matplotlib,但需要安裝mpl_toolkits工具包,安裝方法如下:windows命令行進入到python安裝目錄下的Scripts文件夾下,執行: pip install --upgrade matplotlib即可;Linux環境下直接執行該命令。

安裝好這個模塊后,即可調用mpl_tookits下的mplot3d類進行3D圖形的繪制。

下面以實例進行說明。

1、3D表面形狀的繪制


 

這段代碼是繪制一個3D的橢球表面,結果如下:


 

2、3D直線(曲線)的繪制


 

這段代碼用於繪制一個螺旋狀3D曲線,結果如下:


 

3、繪制3D輪廓


 

繪制結果如下:


 

4、繪制3D直方圖


 

繪制結果如下:


 

5、繪制3D網狀線


 

繪制結果如下:


 

6、繪制3D三角面片圖


 

繪制結果如下:


 

7、繪制3D散點圖


 

繪制結果如下:


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM