pycharm中绘制一个3D曲线

python 复制代码
import numpy as np
import matplotlib.pyplot as plt
# 中文的设置
import matplotlib as mp1
from mpl_toolkits.mplot3d import Axes3D
mp1.rcParams["font.sans-serif"] = ["kaiti"]
mp1.rcParams["axes.unicode_minus"] = False
# 数据创建
X = np.linspace(-5, 5, 100)
Y = np.linspace(-5, 5, 100)
X, Y = np.meshgrid(X, Y)
Z = X**2+Y**2
# 创建画布
f = plt.figure(dpi=200)
ax = f.add_subplot(1, 1, 1, projection='3d')
surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap='rainbow')
plt.colorbar(surf)
plt.show()

运行后结果如下:

相关推荐
睡觉待开机22 分钟前
vscode+gitee+picgo实现稳定图床教程
ide·vscode·gitee
啃火龙果的兔子25 分钟前
vscode中的Gemini CLI Launcher插件作用
ide·vscode·编辑器
zl_vslam1 小时前
SLAM中的非线性优-3D图优化之相对位姿Between Factor-SO3/t形式(十一)
人工智能·算法·计算机视觉·3d
石油人单挑所有2 小时前
VsCode无法与远端服务器建立连接的解决方案
服务器·ide·vscode
啊西:2 小时前
SuperMap iClient3D for WebGL与iObjects Java结合实现前端动态绘制面与体的布尔运算
java·3d·webgl
宋情写12 小时前
java-IDEA
java·ide·intellij-idea
JavaEdge.19 小时前
IDEA卡死没反应的全部解决方案
java·ide·intellij-idea
wanzhong233321 小时前
解决vscode在win下使用cuda无法跳转库函数的问题
ide·vscode·编辑器·cuda·高性能计算
BBB努力学习程序设计21 小时前
Python函数深度解析:从基础到高级装饰器
python·pycharm
Elaine33621 小时前
Gemini生成的3D交互圣诞树(娱乐版)
3d·交互·three.js·前端可视化