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()

运行后结果如下:

相关推荐
一根数据线15 小时前
不用无人机也不用软件,AI也能直接从地图生成3D模型?
人工智能·3d·3d建模·无人机·倾斜摄影·造形家·场地建模
AttackingLin15 小时前
VScode Claude Code 插件配置第三方api
ide·vscode·编辑器
码农爱学习15 小时前
VSCode的Markdown插件哪个好用
ide·vscode·编辑器
二进制杯莫停16 小时前
Pycharm直接使用uv管理项目
ide·pycharm·uv
BerryS3N17 小时前
Java全平台开发环境配置与极速搭建指南(含JDK 8/17/21多版本管理、环境变量深层原理解析、Maven/Gradle构建工具及IDE集成)
java·ide·maven
超级大福宝17 小时前
在 VS Code 自带的聊天插件中配置 OpenCode
ide·vscode
dalong101 天前
WPF:3D网格构建和渲染的三个核心
3d
dalong101 天前
WPF:3D顶点共享与法线设置对光照效果的影响
3d·wpf
摩尔线程1 天前
摩尔线程LiteGS入选ECCV 2026 高质量3DGS训练迎来效率突破
3d·摩尔线程
余衫马1 天前
2026最新版!Android Studio 极速安装与配置指南
android·ide·android studio