数学建模社区-数学中国
标题:
求助:用matlab求函数的最小值的程序
[打印本页]
作者:
棒棒
时间:
2011-9-11 13:46
标题:
求助:用matlab求函数的最小值的程序
我是初学的,求以下函数的最小值
z=420*x1*x3+2052.96+20634.6*x2-4410*x2^2
subject to:
7.452*x2-1.575*x2^2-x1《=0
x2*x3=1
x1=1,2,3,4,5,6,7,8. x1是1到8的整数
x1,x2,x3都大于0
谢谢
作者:
liu0604
时间:
2011-9-11 16:45
这个我也想知道……等高手
作者:
水木年华zzu
时间:
2011-9-18 16:18
liu0604 发表于 2011-9-11 16:45
这个我也想知道……等高手
具体参照matlab 函数fmincon
作者:
likaifly
时间:
2011-9-21 13:36
约束条件里面非线性的x2*x3=1,可以把x3用x2表示代入目标函数再进行求解,可以试一下matlab里面的fmincon和fminsearch,也可以试一下lingo,用lingo软件求解可能会快一点。
作者:
江南刹
时间:
2011-9-22 09:01
这个用模拟退火就可以解决了!
作者:
jimmy_liang
时间:
2011-9-22 12:31
................................................................
作者:
大鲵2003
时间:
2012-2-2 11:21
作者:
一束阳光
时间:
2015-9-5 23:18
十W分感谢楼主分
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5