xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-04
  • 語言: Matlab
  • 標簽: matlab??單純形法??

資源簡介

用matlab解決單純形法,免費下載,適合應付運籌學作業,內涵超詳細注釋,免費下載下就完事了,寫了好久我,麻煩別私下互傳,在這幫我貢獻一個下載量就好QAQ

資源截圖

代碼片段和文件信息

function?[CRBANS]=AZ(abc)
ST=zeros(1length(b));%⊙seita值
b=b(:);%基解
times=0;%debug用的,檢測循環過幾次
flag=1;%用于標記是否繼續迭代的值
ZH=0;%換入基變量列和換出基變量行的相交值
H=0;%換入基變量所在的航
L=0;%換入基變量所在的列
A=[a?eye(length(b))];%基變量和非基變量系數
C=[c?zeros(1length(b))];%沒什么好說的
g=zeros(length(C)1);%A和F的積
f=C;%單純性法中的-z檢驗數
F=zeros(length(b)1);%單純性的CR有的地方叫CB我叫他CR
RES=0;%MAXZ結果值
while?(flag)%進行無限迭代(后面有寫跳出條件)
times=times+1;%每次迭代times+1
%%%%%%%確定-Z%%%%%%%%%
for?i=1:length(C)
????for?ii=1:length(F)
g(i)=g(i)+A(iii)*F(ii);
????end??
f(i)=C(i)-g(i);
end
g=zeros(length(C)1);%把臨時變量g歸零
%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%找出A中換入基變量的列數%%%%%
CHU=max(f);%找到-Z中最大的數
for?i=1:length(C)
????for?ii=1:length(F)
g(i)=g(i)+A(iii)*F(ii);
????end??
f(i)=C(i)-g(i);
????if(f(i)==CHU)
????L=i;
????end
end
g=zeros(length(C)1);%把臨時變量g歸零
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%確定換出基變量%%%%%%%%%
for?i=1:length(F)
????ST(i)=b(i)/A(iL);
????if(ST(i)<0)
????????ST(i)=inf;
????end
end
RU=min(ST);%找到seit

評論

共有 條評論