公式
代码
import numpy as np
import matplotlib.pyplot as plt
fig = plt.figure()
x = np.arange(0, 10, 0.1)
y = np.arange(0, 10, 0.1)
x, y = np.meshgrid(x, y) # 使得x,y二维化为100*100的矩阵
z = np.exp(-x-y) # 从而z也二维化
ax = plt.axes(projection='3d')
ax.plot_surface(x, y, z, rstride=1, cstride=1, cmap='viridis', edgecolor='none')
plt.show()
运行结果