```python import numpy as np import matplotlib.pyplot as plt # 生成 x 和 y 的值 x = np.linspace(-5, 5, 21) y = np.linspace(0, 10, 31) # 创建网格 X, Y = np.meshgrid(x, y) # 定义函数 Z = np.sin(X) + np.cos(Y) # 绘制曲面图 plt.subplot(2, 1, 1) plt.plot_surface(X, Y, Z) plt.title('曲面图') # 绘制等高线图 plt.subplot(2, 1, 2) plt.contour(X, Y, Z) plt.title('等高线图') plt.show() # 额外注意逻辑点: # 1. 函数的定义可根据实际需求修改。 # 2. 可以调整绘图的颜色和线条样式以增强可视化效果。 # 3. 注意检查数据范围和函数计算结果是否符合预期。 ``` [2025-05-08 19:07:46 | AI写代码神器 | 232点数解答]