玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > Python源码实例 > 算法分析源码 > 正文内容

python科学计算贝塞尔函数最大最小值

这是一个python练习题。python科学计算贝塞尔函数最大最小值,做为一个python菜鸟,代码是借鉴了前辈的源码修改的,在这里献丑了。lambda

from scipy import optimize, special
from numpy import *
from pylab import *
 
x = arange(0,10,0.01)
 
for k in arange(0.5,5.5):
     y = special.jv(k,x)
     plot(x,y)
     f = lambda x: -special.jv(k,x)
     x_max = optimize.fminbound(f,0,6)
     plot([x_max], [special.jv(k,x_max)],'ro')

title('Different Bessel functions and their local maxima')
show()

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/code/algorithm/a2283.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2016年11月30日 - 08时54分00秒 发布自玩蛇网

我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules