matlab解一道题求最小值C=737x1+62.5x2+550x3+14y1+5y2+18y3求上述C的最小值?约束:0

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/14 13:49:43

matlab解一道题求最小值
C=737x1+62.5x2+550x3+14y1+5y2+18y3
求上述C的最小值?
约束:
0

程序:
x0 = [1000,2000,5000,1000,400,650,920,842];
A = [467,20,47,90,0,0,0,0;...
-1,0,0,0,0,0,0,-1;...
0,-1,0,0,0,-1,0,0;...
0,0,-1,0,0,0,-1,0;...
0,0,0,-1,0,0,0,-1;...
-1,0,0,0,0,1,0,0;...
0,-1,0,0,0,1,0,0;...
0,0,-1,0,0,0,1,0;...
0,0,0,-1,0,0,0,1];
b = [1289500;-1276;-3076;-6093;-1427;0;0;0;0];
lb = [0,0,0,0,400,650,920,842];
ub = [1500,4000,7000,2000,inf,inf,inf,inf];
[x,C] = fmincon(@(x) 473*x(1)+27.5*x(2)+50*x(3)+94*x(4)+12*x(5)+5*x(6)+6*x(7)+8*x(8)-31333,x0,A,b,[],[],lb,ub);
x,C
结果:
Optimization terminated:first-order optimality measure less
than options.TolFun and maximum constraint violation is less
than options.TolCon.
Active inequalities (to within options.TolCon = 1e-006):
lower upper ineqlin ineqnonlin
5 3
6 4
8 6
8
9
x =
1.0e+003 *
0.6500 2.4260 3.0465 0.8420 0.4000 0.6500 3.0465 0.8420
C =
607370

是啊,没分怎么回答~

使用函数fmincon()求解
改天再告诉你方法

没分呐…

matlab解一道题求最小值C=737x1+62.5x2+550x3+14y1+5y2+18y3求上述C的最小值?约束:0 请大神解决一道,Matlab遗传算法题.求函数的最小值. matlab 如何求函数最小值g(x) = x sin(2x - 1)0 请解一道均值不等式的题求函数y=x+(3/x-2) [x>2]的最小值以及相应的X的值 用MATLAB解一道题 用MATLAB求f(x)=x^3+2*x^2+x-5的最大值和最小值大哥我要的是用MATLAB做的!!!!!!!!!!!!!!!!! 穷举法 C语言编写一个程序解决一道题 求(X-4)^4+(X+1)^3+(X-5)^2+X的最小值 0 用matlab求z=x+y这个函数的最小值条件是x>=1,y>=x+2请问这个用matlab怎么编程? MATLAB中求最小值怎么做 如求函数y=e.^x+4x在-1到2区间的最小值 帮我解决一道题,求函数y=log1/2(1-x)+log1/2(x+3)的最小值 用matlab求f(x,y)=3x^2+2xy+y^2在【1,1】附近的最小值. 用matlab求最小值 (1)y=(x-3)^2-1 在区间(0,5)内求最小值; 求大神将程序写下, 一道函数的填空题?若函数f(x)=x^2-2x+c的最小值为2,则实数c=? 关于MATLAB中的linprog函数[x,fval]=linprog(c,a,b,aeq,beq,lb,ub,x0,options)我想知道;1.x,fval是不是最优点与最优解c为求最小值函数的系数向量条件为:a*x 帮忙写一个matlab求最大最小值的过程 y=sinx+cosx x属于0到5 如何用MATLAB求一个函数的最大值和最小值?比如f(x)=Ax+B其中c1 已知x>2,求函数y=x2-x+2/的最小值还有一道:已知0 一道高中绝对值不等式求函数y=|x-4|+|x-6|的最小值.