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

运行后结果如下:

相关推荐
信奥胡老师5 小时前
苹果电脑(mac系统)安装vscode与配置c++环境,并可以使用万能头文件全流程
c++·ide·vscode·macos·编辑器
妖灵翎幺5 小时前
C++ 中的 :: 操作符详解(一切情况)
开发语言·c++·ide
奔跑吧 android5 小时前
【vscode】【远程 ssh 开发】【环境搭建】
ide·vscode·ssh
周杰伦fans5 小时前
pycharm之gitignore设置
开发语言·python·pycharm
森明帮大于黑虎帮9 小时前
Visual Studio 2008 自述文件
ide·visual studio
欧恩意10 小时前
【Visual Studio】调试时 memcpy 拷贝错误,擅自修改内存
ide·visual studio
vortex512 小时前
Visual Studio 编译选项详解
ide·visual studio
记忆偶然12 小时前
语音转文本技术方案评估与工具选型指南
ide·macos·xcode
赵域Phoenix15 小时前
快速打开jupyter
ide·jupyter
还有你Y15 小时前
VScode远程连接docker容器教程
ide·vscode·docker