Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

请教使用matplotlib画3D平面

284 views
Skip to first unread message

皮皮

unread,
Jul 20, 2011, 5:56:00 PM7/20/11
to
例如有X和Y两个List,各有10个和20个数
请教怎样用matplotlib画出Z = X^3+Y^2这种平面?
谢谢!
--

[m [32m※ 来源:·水木社区 http://newsmth.net·[FROM: 128.6.168.*] [m

����礯

unread,
Jul 20, 2011, 8:44:39 PM7/20/11
to
from mpl_toolkits.mplot3d.axes3d import Axes3D
from matplotlib import cm
import matplotlib.pyplot as plt
import numpy as np

fig = plt.figure()
ax = fig.add_subplot(1, 1, 1, projection='3d')
X=np.arange(1,10,1)
Y=np.arange(1,20,1)
X, Y = np.meshgrid(X, Y)
Z = X**3 + Y**2
surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1,
cmap=cm.jet,linewidth=0, antialiased=False)
ax.set_zlim3d(0,1000)
fig.colorbar(surf, shrink=0.5, aspect=5)
plt.show()
锟斤拷 锟斤拷 pthread (皮皮) 锟侥达拷锟斤拷锟斤拷锟结到: 锟斤拷
: 锟斤拷锟斤拷锟斤拷X锟斤拷Y锟斤拷锟斤拷List锟斤拷锟斤拷锟斤拷10锟斤拷锟斤拷20锟斤拷锟斤拷
: 锟斤拷锟斤拷锟斤拷锟斤拷锟絤atplotlib锟斤拷锟斤拷Z = X^3+Y^2锟斤拷锟斤拷平锟芥?
: 谢谢锟斤拷
: ...................

--

[36m锟斤拷 锟睫革拷:锟斤拷Ulofi 锟斤拷 Jul 21 08:44:39 2011 锟睫改憋拷锟侥★拷[FROM: 159.226.159.*] [m
[m [1;32m锟斤拷 锟斤拷源:锟斤拷水木锟斤拷锟斤拷 newsmth.net锟斤拷[FROM: 159.226.159.*] [m

roach...@gmail.com

unread,
Jul 3, 2016, 11:24:01 PM7/3/16
to
在 2011年7月21日星期四 UTC+8上午8:44:39,����礯写道:
Thanks!
0 new messages