Python 实现三分法求函数极值

 时间:2026-02-14 01:47:36

1、算法步骤:

def minimun(a,b):

    while(b-a>e-10):

        x=a+(b-a)/float(3)

        y=a+2*(b-a)/float(3)

        if function(x)>function(y):

            a=x

       else:

            b=y

    return function(a)

Python 实现三分法求函数极值

2、函数为:

def function(x):

    return math.pow(x,3)+5

Python 实现三分法求函数极值

3、结果如图所示:

Python 实现三分法求函数极值

Python 实现三分法求函数极值

  • 在pycharm中如何安装python库
  • Visual Studio怎么编译第一个程序
  • 如何将pycharm界面设置成白色
  • 怎么用Mathematica求函数的极值?
  • VS如何调试程序
  • 热门搜索
    周口旅游景点大全 雪野湖旅游区 江西婺源旅游景点 菊花岛旅游 佛山有什么旅游景点 丰顺旅游景点大全 赤壁旅游景点大全 重庆市旅游景点大全 鄂西生态文化旅游圈投资有限公司 杭州到黄山旅游攻略