码迷,mamicode.com
首页 > 其他好文 > 详细

matlab线性规划

时间:2016-11-26 12:02:10      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:max   lin   class   span   []   ros   ons   线性   lag   

clc;
clear all;
close all;

%% =========linprog()=========
% min(z) =cX
%st. AX <=b
%    Aeq <=beq;
%%=========================
c= [3, -1, -1];
A = [1,-2,1;4,-1,-1];
b = [1,-3];
Aeq = [-2,0,1];
beq = 1;
x = linprog(c,A,b,Aeq,beq);
%%=================
c =[1,2,3,4,1,2,3,4];
Aeq=[1, -1,-1, 1, -1, 1, 1, -1;
           1, -1, 1, -3, -1, 1, -1, 3;
           1, -1,- 2, 3, -1, 1,-2, -3]
beq = [0; 1; -1/2];
lb =zeros(8,1);
uv0 = ones(8,1);
options = optimset(LargeScale, off, ...
               Simplex, on,Diagnostics,on,MaxIter,1000);
[uv,fval,exitflag,output,lambda]=linprog(c,[],[],Aeq,beq,lb,[],uv0,options);

 

matlab线性规划

标签:max   lin   class   span   []   ros   ons   线性   lag   

原文地址:http://www.cnblogs.com/Kermit-Li/p/6103765.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!