• 大小: 2KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: Matlab
  • 标签: matlab  

资源简介

MATLAB优化工具箱、无约束一维极值问题、无约束多维极值问题、约束优化问题、 非线性最小二乘优化问题、线性规划、整数规划、二次规划

资源截图

代码片段和文件信息

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(‘不存在最优解!‘);
        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最优化计算\第10章 线性规划\CmpSimpleMthd.m

     文件       2269  2008-06-01 23:22  精通MATLAB最优化计算\第10章 线性规划\ModifSimpleMthd.m

     文件       1645  2008-05-29 03:56  精通MATLAB最优化计算\第10章 线性规划\SimpleMthd.m

----------- ---------  ---------- -----  ----

                 5750                    3


评论

共有 条评论