1. 程式人生 > 程式設計 >Python使用matplotlib繪製三維引數曲線操作示例

Python使用matplotlib繪製三維引數曲線操作示例

本文例項講述了Python使用matplotlib繪製三維引數曲線操作。分享給大家供大家參考,具體如下:

一 程式碼

import matplotlib as mpl
from mpl_toolkits.mplot3d importAxes3D
import numpy as np
import matplotlib.pyplot as plt
mpl.rcParams['legend.fontsize']=10#圖例字號
fig = plt.figure()
ax = fig.gca(projection='3d')#三維圖形
theta = np.linspace(-4* np.pi,4* np.pi,100)
z = np.linspace(-4,4,100)*0.3#測試資料
r = z**3+1
x = r * np.sin(theta)
y = r * np.cos(theta)
ax.plot(x,y,z,label='parametric curve')
ax.legend()
plt.show()

二 執行結果

更多關於Python相關內容感興趣的讀者可檢視本站專題:《Python數學運算技巧總結》、《Python資料結構與演算法教程》、《Python函式使用技巧總結》、《Python字串操作技巧彙總》及《Python入門與進階經典教程》

希望本文所述對大家Python程式設計有所幫助。