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

运行后结果如下:

相关推荐
测试开发-学习笔记13 小时前
Android studio安装
android·ide·android studio
ABAP-張旺13 小时前
ABAP:Visual Studio Code官方插件安装教程
ide·vscode·编辑器
程序员极光14 小时前
第六篇,如何用高德地图获取定位!
3d·高德
zh路西法15 小时前
【绕过 vscode-server】用 SSHFS SFTP 实现本地远程开发
ide·vscode·编辑器
小二·15 小时前
AI 代码审查 VSCode 插件实战
ide·人工智能·vscode
Yukinaaaa16 小时前
以“轮盘数组”思维彻底搞懂并实现阻塞队列
java·服务器·ide·安全·javaee·阻塞队列·轮盘数组
Tian_Hang16 小时前
Linux基础知识(四)
linux·ide·驱动开发·计算机视觉·硬件工程·动画
Thomas_YXQ17 小时前
Unity3D Addressable 深度优化热更性能消耗
开发语言·3d·unity·微信
七77.17 小时前
【3D 场景生成】NuiScene: Exploring Efficient Generation of Unbounded Outdoor Scenes
3d·世界模型
资深流水灯工程师18 小时前
PyCharm 增强插件完整安装与配置指南(PySide6 开发专用)
ide·python·pycharm