正在加载图片...
step1令x1=a「1=f(x:)n:=1a适当选定, step2 n:=n+1 fa:=f(x)x=F To+a (T0为初始步长:0<To≤1 F为Fibonaccis数列的第n项:F:=0Fz=1Fs=2 F。=F。-1+Fa-2n≥4) 若n≥100,则转向step5, step3,检验不等式f,≥f:? 若满足,则进行step4, 若否,则返回step2, step4,n>2? 若是,则进行step5 x 若否,则T:=) 3 -n:=1,转向step2, step5,R=xn-x1 《 计算 x0:= 1=1 (x称为RMS点) n fo:=f(xo) 置f,:=fo step6 fa:=min(f f2.fafo) B:={xi|f(x)=fBi=0,1,2,…n} 取x0x1…x.中B的相邻点,记作A,C。 使得:A<B<C及fA≥fB≤fc,即单峰区间为[AC]。 stage I step7,计算xu: x:=[A++C] fo:=f(xo)置fp:=fo step8检验lfs-fpl≤e|fl?(e为精度) 若满足,则停机,xo=Xa 若否,则令f:=fp fma=min(fA,fB,fc,fo) A fB:=fmia B:{xIf(x)=fB=fmia 取B的相邻点A,C,使得 A<B<C及fA≥fB≤fc 返回step7。 2,RMS算法的性能研究: 对表I中所列的五个检验函数,在计算机上分别用黄金分割法(GOLDEN)抛物线 拟合法(QDRA),立方插值法(CUBIC)和RMS算法进行迭代搜索,其结果见表2,表 118令 , 适 当选定, 。 。 、 为 初始步长 。 成 。 为 数列 的第 项 , 。 卜 一 若 》 , 则转向 , 检验不 等式 。 若满足 , 则进行 , 若否 , 则返回 , , 若是 , 则进行 一 。 二 、 、 、 。 有 卜仁了,纵妞 。 二 一 二 , 朽 叫 匕 ‘ , , 。 一 艺 计算 。 【卫井 一 于 。 称为 点 。 置 。 。 … , 二 , , , … 取 。 … 。 中 的相邻点 , 记作 , 使得 及 》 。 簇 , 即单峰区间为 〔 〕 。 卫 , 计 算 。 、 。 、 二兰上旦土 生 一 去 ‘ 。 置 检验 一 , 《 。 , 。 为精度 若满足 , 则停机 , 。 若否 , 则令 , 二 。 , 。 , , 二 。 。 二 ,。 取 的相邻点 , , 使得 及 。 《 返 回 。 , 算法的性能研究 对表 工中所 列 的五个检验 函数 , 在计算机上分别用黄金分割法 抛物线 拟食法 , 立方插值法 和 算法进行迭代搜索 , 其结果见表 ,表
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有