温馨提示×

怎么使用python绘制三维图

小亿
129
2024-03-16 17:39:38
栏目: 编程语言

使用Python绘制三维图可以使用matplotlib库中的mplot3d模块。下面是一个简单的例子,展示如何使用Python绘制一个简单的三维图:

import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D

# 创建数据
x = np.linspace(-5, 5, 100)
y = np.linspace(-5, 5, 100)
x, y = np.meshgrid(x, y)
z = np.sin(np.sqrt(x**2 + y**2))

# 绘制三维图
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.plot_surface(x, y, z, cmap='viridis')

# 设置轴标签
ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('Z')

plt.show()

运行以上代码将会绘制一个显示正弦函数在3D空间中的图像。您可以根据自己的需求,修改数据和参数来绘制不同的三维图形。

0