数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 3534|回复: 2

[求助]求教非线形优化问题

[复制链接]
发表于 2004-4-29 02:34:33 | 显示全部楼层 |阅读模式
<>问题 :圆半径30,圆内两点 a(x(1),x(3))      b(x(2),x(4))</P>
<>                          x(1),x(2)横轴长,被5整除;</P>
<>                          x(3),x(4)纵轴长,被0.5整除;</P>
<P>                          x(1)大于10,x(3)大于4;</P>
<P>求:f=x(1)*x(3)+x(2)*x(4)最大值</P>
<P>  m文件:    </P>
<P>function[f,g]=fun(x)</P>
<P>f=x(1)*x(3)+x(2)*x(4);</P>
<P>g(1)=x(1)/5;</P>
<P>g(2)=x(2)/5;</P>
<P>g(3)=x(3)/0.5;</P>
<P>g(4)=x(4)/0.5;</P>
<P>g(5)=x(1)-10;</P>
<P>g(6)=x(3)-4;</P>
<P>g(7)=x(1)^2+x(3)^2-900;</P>
<P>g(8)=x(2)^2+x(4)^2-900;</P>
<P>  命令</P>
<P>x0=[1,1,1,1];vlb=[10,0,4,0];options(13)=4;</P>
<P>[x,options]=constr('fun',x0,options);options(8)</P>
<P>


<p>
<P>为什么作不出来呢? 感激ing.</P>
发表于 2004-5-2 19:05:38 | 显示全部楼层
<>有lindo吗?</P><>有就发给我好吗?我急需它。谢谢!</P><>我的qq是37219005。</P>
发表于 2005-11-23 17:53:39 | 显示全部楼层
<>此题答案:</P>
<>max = 880;</P>
<>x1= 20,x2= 20,x3= 22,x4= 22</P>
<P>Lingo, Matlab都无法求出答案,用国产的1stOpt(<a href="http://www.7d-soft.com" target="_blank" >www.7d-soft.com</A>)轻松搞定</P>
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-27 06:32 , Processed in 0.055652 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表