求最小值的程序什么地方出错了
min1110*x1.^2+1.4652e+009.*x2.^(0.80)./x1.^(12/15s.t-x1≤0;
-x2≤0
求最小值的程序,什么地方出错了?
fun='1110*x(1).^2+1.4652e+009.*x(2).^(0.80)./x(1).^(12/15)'
x0=;
A=[-1,0;0,-1];
b=;
=fmincon(fun,x0,A,b)
请赐教!
[ 本帖最后由 eight 于 2007-9-24 10:16 编辑 ] 原帖由 li343 于 2007-9-23 10:37 发表 http://www.chinavib.com/forum/images/common/back.gif
min1110*x1.^2+1.4652e+009.*x2.^(0.80)./x1.^(12/15
s.t-x1≤0;
-x2≤0
求最小值的程序,什么地方出错了?
fun='1110*x(1).^2+1.4652e+009.*x(2).^(0.80)./x(1).^(12/15)'
x0=;
A=[ ...
请把你的问题描述清楚,而不是让别人复制你的代码运行后才知道是什么回事 help fmincon.
%%%%%%%%%%%%%%
fun先定义为inline函数;
不等式约束化为上下界更好.
结果为.
%%%%%%%%%%%%%%
页:
[1]