绘制三维双螺旋线
代码:
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
t=list(range(100,200))
r=[i*cos(60+i*360*5) for i in t]
theta=[i*sin(60+i*360*5) for i in t]
z=[50*i for i in t]
ax=plt.figure().add_subplot(111,projection ='3d')
ax.scatter(r,theta,z,c='rbrb'*25)
其中t里可以修改绘制点的个数