milp的matlab的案例代码_cplexmilpex.m

function cplexmilpex

% Use the function cplexmilp to solve a mixed-integer linear programming problem

%

% The MILP problem solved in this example is

% Maximize x1 + 2 x2 + 3 x3 + x4

% Subject to

% - x1 + x2 + x3 + 10 x4 <= 20

% x1 - 3 x2 + x3 <= 30

% x2 - 3.5x4 = 0

% Bounds

% 0 <= x1 <= 40

% 0 <= x2

% 0 <= x3

% 2 <= x4 <= 3

% Integers

% x4

% ---------------------------------------------------------------------------

% File: cplexmilpex.m

% Version 12.1.0

% ---------------------------------------------------------------------------

% Licensed Materials - Property of IBM

% 5724-Y48

% (c) Copyright IBM Corporation 2008, 2009. All Rights Reserved.

%

% US Government Users Restricted Rights - Use, duplication or

% disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

% ---------------------------------------------------------------------------

try

% Since cplexmilp solves minimization problems and the problem

% is a maximization problem, negate the objective

f = [-1 -2 -3 -1]';

Aineq = [-1 1 1 10;

1 -3 1 0];

bineq = [20 30]';

Aeq = [0 1 0 -3.5];

beq

...

...

(完整源码请下载查看)

...

展开> <收缩

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值