資源簡介
MATLAB優(yōu)化工具箱、無約束一維極值問題、無約束多維極值問題、約束優(yōu)化問題、
非線性最小二乘優(yōu)化問題、線性規(guī)劃、整數(shù)規(guī)劃、二次規(guī)劃
代碼片段和文件信息
function??[xminf]?=?CmpSimpleMthd(AcbbaseVector)
sz?=?size(A);
nVia?=?sz(2);
n?=?sz(1);
xx?=?1:nVia;
nobase?=?zeros(11);
m?=?1;
if?c>=0
????vr?=?find(c~=0?1‘last‘);
????rgv?=?inv(A(:(nVia-n+1):nVia))*b;
????if?rgv?>=0
????????x?=?zeros(1vr);
????????minf?=?0;
????else
????????disp(‘不存在最優(yōu)解!‘);
????????x?=?NaN;
????????minf?=?NaN;
????????return;
????end
end
for?i=1:nVia
????if(isempty(find(baseVector?==?xx(i)1)))
????????nobase(m)?=?i;
????????m?=?m?+?1;
????else
????????;
????end
end
bCon?=?1;
M?=?0;
while?bCon
????nB?=?A(:nobase);
????ncb?=?c(nobase);
????B?=?A(:baseVector);
????cb?=?c(baseVector);
????xb?=?inv(B)*b;
????f?=?cb*xb;
????w?=?cb*inv(B);
????for?i=1:length(nobase)
????????sigma(i)?=?w*nB(:i)-ncb(i);
????end
????[ma
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1836??2008-05-29?03:54??精通MATLAB最優(yōu)化計算\第10章?線性規(guī)劃\CmpSimpleMthd.m
?????文件???????2269??2008-06-01?23:22??精通MATLAB最優(yōu)化計算\第10章?線性規(guī)劃\ModifSimpleMthd.m
?????文件???????1645??2008-05-29?03:56??精通MATLAB最優(yōu)化計算\第10章?線性規(guī)劃\SimpleMthd.m
-----------?---------??----------?-----??----
?????????????????5750????????????????????3
評論
共有 條評論