在 Python 中,要绘制三维等高线图,可以使用matplotlib库的contour函数和mplot3d工具包。下面是一个绘制三维等高线图的示例代码:
import numpy as np
import matplotlib.pyplot as plt
def plot_3d_contour(X, Y, Z, levels):
# 创建新的图形
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
# 绘制三维等高线图
c = ax.contour(X, Y, Z, levels=levels, cmap=