网络编程
位置:首页>> 网络编程>> Python编程>> Python绘制3d螺旋曲线图实例代码

Python绘制3d螺旋曲线图实例代码

作者:mengwei  发布时间:2022-12-22 01:30:23 

标签:python,曲线图

Line plots


Axes3D.plot(xs, ys, *args, **kwargs)

绘制2D或3D数据

参数描述
xs, ysX轴,Y轴坐标定点
zsZ值,每一个点的值都是1
zdir绘制2D集合时使用z的方向

其他的参数:plot()

Python代码:


import matplotlib as mpl
from mpl_toolkits.mplot3d import Axes3D
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(-2, 2, 100)
r = z**2 + 1
x = r * np.sin(theta)
y = r * np.cos(theta)
ax.plot(x, y, z, label='parametric curve')
ax.legend()

plt.show()

效果图:

Python绘制3d螺旋曲线图实例代码

来源:https://matplotlib.org/mpl_toolkits/mplot3d/tutorial.html

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com