单词 | 多变量函数极值问题解法(直接法) |
释义 | §2多变量函数极值问题解法(直接法) 本节讨论求目标函数 在定义区域
表示自变量 这时, [单峰函数] 如果函数 多变量单峰函数也可用分析定义。例如,设函数
表示,所以函数 设 又设 如果
那末称函数 设 如果对区域 [因素交替法] 这个方法是轮流按坐标轴方向探索最优点.设
并且预先给定允许误差 (1) 选取初始点 (2) 由初始点 式中 如此等等,一直到 (3) 再以 (4) 以上步骤一直进行到从某一初始点出发,经过 [平行线法] 如果处理的双因素问题中,有一个因素难于调整,而另一个因素却容易变动,这时用双因素交替法就不太方便,应改用下面的平行线法:
对因素 [瞎子爬山法] 迭代过程如下: (1) (1) 选取初始点(基点) (2) (2) 进行第k阶段的第l次方向(即 其中 如果 如果 并命 当沿各个坐标轴方向的局部探索都轮流进行后,这个阶段的局部探索也就完成了,这时得到第k阶段的最好点 (3) (3) 命 瞎子爬山法(也称探索爬山法)虽然没有前面几个方法快,但它特别适用于因素不能大幅度调动,或是在大生产中如果出一次废品就造成很大损失的情况。
1° 陡度和陡度法 设在 称为从 陡度大的方向目标函数显然上升得快一些.所谓陡度法,就是利用已得的试验结果,算出各点间的陡度,然后沿陡度最大的方向(有利方向)再取点做试验。
素 调动因素 发再沿纵横方向去探索了。这时可以分别算出目标函数由
的陡度,从中选出一个陡度最大的方向,例如 下一次就可以沿 发沿线段
不一定过 度就可以找出过 如图18.8,在过 的长等于 过
作平行四边形,其对角线 的方向。 [步长加速法] 步长加速法实际上是瞎子爬山法和沿有利方向加速相结合的方法.其迭代程序如下: (1) (1) 选取初始点(基点) (2) (2) 瞎子爬山(程序见瞎子爬山法)。 当沿各个坐标轴方向的局部探索都轮流进行后,这个阶段的局部探索也就完成了,下一步就可沿有利方向进行加速。 (3) (3) 加速爬山。命 在此 有两种情形可能产生: 1° 如果 2° 如果 如果经过一个阶段后发现
[方向加速法(共轭方向法)] 迭代程序如下: (1) 从前面的最好数值位置 (2) 寻找特殊点 (3) 计算 (4) 记
或
那末 例 应用方向加速法找出目标函数 的极小点。 解 应用导数的方法容易求出目标函数的绝对极小点为 从点 第一阶段 从基点出发,沿方向 到达极小,得到 为决定下一阶段是否用方向 第二阶段 本阶段的方向和前一阶段的一样(因为 式中 因此不等式(2)不满足,即下一阶段可以采用方向
第三阶段 本阶段的探索方向为 [方向步长双加速法] 迭代程序如下: 考虑第k阶段 (1) (1) 选择一初始点(基点) (2) (2) 依次平行于n个方向的每一个进行相继探索,若移动是成功的,则采用新点,若移动不成功则保留基点。若在一给定方向的移动是成功的,则下一次再在这个方向上探索时,步长将增大为 (3) (3) 直到在每一个方向上都至少有一次成功,一次失败,这时沿该方向的探索就告结束。依次沿平行于n个方向的探索完毕后最后一次成功的点为新的基点 首先定义矢量 其中 然后方向 其中 特别,其中主要方向 它的各个分量为 (4) (4) 以上步骤一直进行到
[单纯形调优法] 迭代程序如下: (1) (1) 命n维空间的单纯形的n+1个顶点为 (2) (2) 求出最坏点 式中 (3) (3) 若 这里要求 如果 如果 (4) (4) 若 扩大的条件 或 如果上述条件满足,并且 那末 否则 并重复以上步骤。 上述过程一直继续到 或 为止,其中 |
随便看 |
数学辞典收录了524条数学词条,基本涵盖了常用数学知识及数学英语单词词组的翻译及用法,是数学学习的有利工具。