- 主题:请问个python的问题
#打算用python画matlab里peaks函数的图像,代码如下,但是Z的计算那部分不太正确,请问应该如何修改?
from matplotlib import pyplot as plt
import numpy as np
from mpl_toolkits.mplot3d import Axes3D
figure = plt.figure()
ax = Axes3D(figure)
X = np.arange(-20,20,0.25)
Y = np.arange(-20,20,0.25)
X,Y = np.meshgrid(X,Y)
Z = 3*(1-X)**2*np.exp(-(X**2) - (Y+1)**2)- 10*(X/5 - X**3 - Y**5)*np.exp(-X*
*2-X**2)- 1/3*np.exp(-(X+1)**2 - Y**2)
ax.plot_surface(X,Y,Z,rstride=1,cstride=1,cmap='rainbow')
plt.show()
--
FROM 115.57.131.*
錯誤信息呢?
【 在 upndown (每天锻炼2小时为祖国健康工作100年) 的大作中提到: 】
: #打算用python画matlab里peaks函数的图像,代码如下,但是Z的计算那部分不太正确,请问应该如何修改?
: from matplotlib import pyplot as plt
: import numpy as np
: ...................
--
FROM 73.243.11.*
没有,是函数写得不对,画出来图像不对。已经解决了
btw,对于scipy,numpy这些,有没有系统一点的手册能查函数的参数用法的?
【 在 Krank (男兒到死心如鐵) 的大作中提到: 】
: 錯誤信息呢?
--
FROM 115.57.130.*
scipy, numpy都有pdf的manual,是最全的参考
中文书有<用python做科学计算>
平时就用help()加google就够了
【 在 upndown 的大作中提到: 】
: 没有,是函数写得不对,画出来图像不对。已经解决了
: btw,对于scipy,numpy这些,有没有系统一点的手册能查函数的参数用法的?
:
: ...................
--
FROM 103.218.218.*
谢谢!
【 在 Machael (Keep Looking For) 的大作中提到: 】
: scipy, numpy都有pdf的manual,是最全的参考
: 中文书有<用python做科学计算>
: 平时就用help()加google就够了
: ...................
--
FROM 115.57.130.*