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

运行后结果如下:

相关推荐
fengchengwu201212 小时前
Jupyter 安装与使用指南:从环境配置到效率翻倍
ide·windows·jupyter
葛兰岱尔12 小时前
3D模数师V1.2 震撼发布:支持3D/BIM/GIS全栈融合的桌面端查看应用工具,开启工程数字孪生新纪元!
3d
摇滚侠17 小时前
IDEA 需要修改的配置 开发工具
java·ide·intellij-idea
LuminWave17 小时前
多维场景落地,3D激光雷达成机器人产业核心感知基石
人工智能·3d·机器人
I'mSQL17 小时前
下载威图机柜3D模型
3d·自动化
我命由我1234519 小时前
VSCode - VSCode 自定义折叠区域
前端·javascript·ide·vscode·前端框架·编辑器·js
风别鹤19 小时前
Android Studion Gradle与AGP版本管理
android·ide·android studio
张太行_19 小时前
VSCode SSH公钥免密登录
ide·vscode·ssh
π同学20 小时前
ESP-IDF+vscode开发ESP32第十四讲——UHCI
ide·vscode·编辑器
纪伊路上盛名在20 小时前
Vscode LLM备用方案
ide·vscode·编辑器