• 大小: 189KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-27
  • 语言: Matlab
  • 标签: matlab  cplex  yalmip  

资源简介

Using Matlab to Call Cplex

资源截图

代码片段和文件信息

function a101()
    % define a vector of parameters
    c = zeros(2 1);
    c(1) = 0.5;
    c(2) = 0.2;
    
    % define a 2 by 1 matrix (vector) of continuous decision variables
    x = sdpvar(2 1 ‘full‘);
    
    % define the objective function
    objective = sum(x);
    
    % define the constraints
    Constraints = [c‘*x >=0.6 x>=0];
    
    % define the options
    options = sdpsettings(‘verbose‘0‘solver‘‘cplex‘);
    
    % solve the problem
    sol = solvesdp(Constraintsobjectiveoptions);
    
    % output the result
    if sol.problem == 0
        str = [‘The optimal objective value is = ‘ num2str(double(objective))];
        display(str);
        
        str = [‘The value of x (1) = ‘ num2str(double(x(1)))];
        display(str);
        str = [‘The value of x (2) = ‘ num2str(double(x(2)))];
        display(str);    
    else
        str = ‘Something wrong occurs!‘;
        display(str);
    end     
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-07-24 18:49  Using Matlab to Call CPlex\
     文件         978  2015-08-08 09:45  Using Matlab to Call CPlex\a101.m
     文件        1123  2014-09-13 05:46  Using Matlab to Call CPlex\a102.m
     文件         975  2014-09-13 05:47  Using Matlab to Call CPlex\a103.m
     文件        1058  2014-09-13 05:48  Using Matlab to Call CPlex\a104.m
     文件        1012  2014-09-13 05:49  Using Matlab to Call CPlex\a111.m
     文件        1115  2014-10-23 22:29  Using Matlab to Call CPlex\a121.m
     文件         623  2014-09-13 05:53  Using Matlab to Call CPlex\a205.m
     文件         691  2014-09-13 05:53  Using Matlab to Call CPlex\a206.m
     文件        3240  2014-09-13 06:26  Using Matlab to Call CPlex\a210.m
     文件      212519  2017-07-24 18:49  Using Matlab to Call CPlex\Manual for Using Matlab to Call CPLEX.docx
     文件       11051  2015-08-08 10:06  Using Matlab to Call CPlex\mymodel.txt
     文件         190  2014-10-23 22:29  Using Matlab to Call CPlex\mymodel2.txt

评论

共有 条评论