大M法的简单matlab程序
题目如上:将其化为:min f=-50x1-40x1-x1-x2<=-50大M法函数代码如下:function [ A,b,c ] = M ( a,B,C) %使用前提:化为min z,Aixj之和<=0/=0,xj>0M=10000;[m,n]=size(a);x=eye(m);A=[a,x];b=B;c=[C,ones(1,m)*M]; %生成含M子块并加入子块到A和c中i=1;[m,n]=size(A);for i=1:m ..
原创
2021-10-23 17:51:10 ·
2747 阅读 ·
0 评论