统计机器学习-4-三维绘图

用python绘制三维函数图像:

Z=X2+Y2 Z = X^2 + Y^2

import matplotlib as mpl
from mpl_toolkits.mplot3d import Axes3D
import numpy as np
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.gca(projection='3d')

x = np.arange(-3, 3, 0.1)
y = np.arange(-3, 3, 0.1)
X,Y = np.meshgrid(x,y)  
Z = X**2+Y**2
ax.plot_surface(X, Y, Z, alpha=0.3, cmap= plt.cm.winter)
ax.set_xlabel("X")
ax.set_xlim(-3,3)
ax.set_ylabel("Y")
ax.set_ylim(-3,3)
ax.set_zlabel("Z")
plt.title("Z = X^2 + Y^2")
plt.show()

绘制效果:
在这里插入图片描述

发布了243 篇原创文章 · 获赞 590 · 访问量 152万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: Age of Ai 设计师: meimeiellie

分享到微信朋友圈

×

扫一扫,手机浏览