EDA365电子论坛网

标题: 多元函数的最小值 [打印本页]

作者: zaiyiaaaa    时间: 2021-2-22 17:06
标题: 多元函数的最小值
请问f(x1,x2,x3)=(2x1*x3+x2^2+x1+x2+x3)/(x1*x3+2x2*x3)这个函数怎么求最小值,其中+ x$ n! h% b& S
      x2/(x2-10)<=x3<1+x2/(x2-10);0 c8 |1 t2 W" h5 [8 V+ ~
% j" V- I1 W! l+ S2 o
   5*x3(x1+x2)-x2=0
  Z# N! N: w' G: t8 ?; Cx1,x2,x3均为整数" r9 D6 k7 M8 M8 l; ~

作者: 勇往直前11    时间: 2021-2-22 17:34
整数约束则通过把x1更换为round( x1 )等形式(依次类推)来实现& H! o3 O, H- P5 D
然后照着 fmincon函数 帮助文档中,有关 nonlcon — Nonlinear constraints 的部分写,x2/(x2-10)<=x3<1+x2/(x2-10)这个拆解为两个不等式约束c(x),5*x3(x1+x2)-x2=0转为等式约束ceq(x)
作者: zaiyiaaaa    时间: 2021-2-23 10:55
勇往直前11 发表于 2021-2-22 17:349 k; q8 k2 L  \4 q8 }' ~
整数约束则通过把x1更换为round( x1 )等形式(依次类推)来实现7 V8 j- @+ \6 a+ \. D% |
然后照着 fmincon函数 帮助文档中,有关 n ...
5 _+ A; B( c$ m3 V0 F! z
问把哪里的x1更换为round( x1 ),有详细过程就更好了,万分感谢* ]- w4 d! ~7 n# H6 A4 I

作者: shuddkk    时间: 2021-2-23 11:03

3 B3 K  r' p- g8 y/ A4 }0 C楼主的问题应该无解吧,检查下模型是否有误?




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