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

运行后结果如下:

相关推荐
番茄去哪了4 小时前
苍穹外卖day07---Redis缓存优化与购物车功能实现
java·数据库·ide·spring boot·spring·maven·mybatis
你好!蒋韦杰-(烟雨平生)6 小时前
Opengl模拟水面
c++·游戏·3d
a1117766 小时前
3D赛车躲避游戏(html threeJS开源)
前端·游戏·3d·开源·html·threejs
人生导师yxc8 小时前
IDE缓存配置等位置更改(自存)
java·ide·intellij-idea
该怎么办呢9 小时前
基于 Cesium 3D Tiles 的局部压平方案解析
3d
视觉人机器视觉1 天前
海康机器人3D 机器人引导 —— 空间基础篇一
3d·机器人
程序员林北北1 天前
【前端进阶之旅】Vue3 + Three.js 实战:从零构建交互式 3D 立方体场景
前端·javascript·vue.js·react.js·3d·typescript
KvPiter1 天前
一人软件公司 《solopreneur》从0到1
ide·人工智能
※DX3906※1 天前
Java多线程3--设计模式,线程池,定时器
java·开发语言·ide·设计模式·intellij idea
Tisfy1 天前
Windows - VsCode导致Windows凭据过多之一键删除
ide·windows·vscode