EDA365电子论坛网
标题: foptions 函数 [打印本页]
作者: Smartk 时间: 2020-3-6 14:34
标题: foptions 函数
本帖最后由 Smartk 于 2020-3-6 14:35 编辑 2 \3 R' S7 X$ R
: {) u( i* p+ ?- X9 [8 ]( z% @6 r
foptions 函数对于优化的控制,matlab共提供了18个参数,这些参数对优化的进行起者很关键的作用。下面就对参数选择函数foptions作详细介绍。9 g+ s; H( J; t/ b
foptions优化函数调用中的参数选择。参数具体意义如下:
9 D% }& ~0 m# eoptions(1) 参数显示控制(默认值为0)。等于1时显示一些结果。
# Q5 f. T. L4 j5 c2 C9 {options(2) 优化点x的精度控制(默认值为1e –4)。
& `/ }$ A" W4 f- E, F w; _options(3) 优化函数F的精度控制(默认值为1e –4)。
7 X& j+ L$ q& P* M
options(4) 违反约束的结束标准(默认值为1e –6)。
. B+ j4 d9 a( boptions(5) 策略选择。不常用。
. G$ {8 L2 s- y9 N3 W. W3 F: Ioptions(6) 优化程序方法的选择。值为0时为BFGS算法,值为1时采用DFP算法。
6 b- v. w7 S9 U- }3 O, E l' }
options(7) 线性插值算法选择。值为0时为混合插值算法,值为1时采用立方插值算法。
' J! r1 e; x# G X. w$ W
options(8) 函数值显示(目标-达到问题中的Lambda)。
- c' @/ v1 q+ s- C
options(9) 若需要检测用户提供的导数则设为1。
+ H" J) S6 \4 c/ Xoptions(10) 函数和约束求值的数目。
; Y7 z$ @# m0 O
options(11) 函数导数求值的个数
( f3 B0 L! z$ z1 ~' O, q9 l
options(12) 约束求值的数目。
' K( M4 X" y6 n# Soptions(13) 等式约束的数目。
: u7 `3 u' b* Yoptions(14) 函数求值的最大次数(默认值为100 变量个数)。
7 f4 C( A7 {3 y
options(15) 用于目标-达到问题中的特殊目标。
4 D; x5 o/ B$ A0 t
options(16) 优化过程中变量的最小梯度值。
; |/ x5 u1 M! ^; |0 B7 m9 w& Z% M- D7 Qoptions(17) 优化过程中变量的最大梯度值。
) B7 r" N& @9 D: Yoptions(18) 步长设置(默认值为1或更小)。
# t/ h1 d, h: U6 o
2 C' Q {* Q M! w7 ?# x# n5 R; Z
作者: CCxiaom 时间: 2020-3-6 18:06
foptions 函数
| 欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) |
Powered by Discuz! X3.2 |