EDA365电子论坛网

标题: fmincon求最优解 [打印本页]

作者: llbnmo    时间: 2020-7-21 11:16
标题: fmincon求最优解
使用fmincon求最优解,已按规定输入un,x0,A,b,Aeq,beq,lb,ub,确认无误,其中,% j; |' a7 O' X# G$ B$ t
options = optimoptions('fmincon','Display','Off','Algorithm','sqp');
" u2 F3 y" r9 u/ B- \  F! _! ~; d3 L. H8 j# U
[x,fval]=fmincon(fun,x0,A,b,Aeq,beq,lb,ub,options);
& T. e/ z8 T. }! ?4 M3 q9 @+ W9 t9 U; S' V: P" b1 [: v/ e
运行后报错:“错误使用 optimoptions (line 124).此容器中不允许使用空键”。
# B, Y! }+ ]# G( V" y
  p) y2 \% `0 `& _: m$ F! O网上搜不到相关信息,help里也没有,不知如何debug,请问空键指的是什么,又该如何优化?
1 _9 Y! L; Q& o3 J  @  N
作者: kekek    时间: 2020-7-21 13:08
来帮你顶一下
作者: shuddkk    时间: 2020-7-22 09:29
help fmincon. F, ^' C2 k* f! c& Z
X = fmincon(FUN,X0,A,B,Aeq,Beq,LB,UB,NONLCON,OPTIONS)
- ~; S+ \3 Z. V$ h9 j' M) J  uNONLCON没有,可以用 []  代替。
作者: 大小的小    时间: 2020-7-28 10:22
楼上正解,楼主可以试一试
作者: nkkopd    时间: 2020-7-28 14:33





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2