作者receptor (春风又绿江南岸)
看板MATLAB
标题[讨论] 非线性规划求解 最大值问题
时间Mon Nov 10 01:58:52 2014
请问版上高手们一题 非线性规划求解 最大值问题(无约束优化)
如果用MATLAB解,程式应该如何写?
(如果有兴趣看原题,可以站内信,感谢)
求解:
Max
N*[(27000*
X*R- X*Pr -3100)*
M - 8160]
变数有3个,
N 是正整数,
M 是实数,
X 是7x1矩阵, X=[x1; x2; x3; x4; x5; x6; x7]
R, 与 Pr 为1x7矩阵,是已知数
R=[0.84 0.74 0.85 0.94 0.97 0.25 0.95]
Pr=[17000 13600 17800 20000 23000 2500 20400]
所有数值均大於等於0, 且皆为实数
Constraints: (以下小於皆包含等於)
(1) x1 + x2 + x3 + x4 + x5 + x6 + x7 = 1
(2) x1<0.5 x2<0.25 0.1<x3<0.5 0.15<x4<0.8 x5<0.8 X6<0.2 0.05<x7<0.1
(3) x1*M*N<800 x2MN<500 x3MN<1000 x4MN<1000 x5MN<1500 x6MN<300 x7MN<500
(4) M*X*R < 4
(5) N*[0.2+(0.3*M)] < 600
如果有兴趣了解原题,可以站内信,感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.244.151.91
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MATLAB/M.1415555934.A.012.html
1F:→ mp19990920: help fmincon & help fminunc 11/10 10:33
2F:→ receptor: 感谢楼上~ 11/11 00:31
※ 编辑: receptor (111.193.170.138), 11/11/2014 00:40:58