一维搜索之进退法

本文介绍了用于寻找函数值呈现'高-低-高'模式的三个点的一维搜索算法——进退法。算法步骤包括初始化、根据函数值调整步长和判断条件,以找到可能包含极小点的区间。通过举例说明了如何使用该算法解决实际问题,例如确定单峰区间。注意步长选择对算法效率的影响,需要适当调整以确保结果准确性。
摘要由CSDN通过智能技术生成

一维搜索之进退法

算法目的

  找出函数值呈现“高-低-高”的三个点。

算法步骤

  1. 给定初始点 x ( 0 ) ∈ R n x^{(0)} \in \mathbb{R}^n x(0)Rn,初始步长 h 0 > 0 h_0>0 h0>0,置 h = h 0 ,   x ( 1 ) = x ( 0 ) h=h_0,\ x^{(1)}=x^{(0)} h=h0, x(1)=x(0),计算 f ( x ( 1 ) ) f(x^{(1)}) f(x(1)),并置 k = 0 k=0 k=0
  2. x ( 4 ) = x ( 1 ) + h x^{(4)}=x^{(1)}+h x(4)=x(1)+h,计算 f ( x ( 4 ) ) f(x^{(4)}) f(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

此账号已停更

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值