分支定界法的Matlab实现.docxVIP

  1. 1、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。。
  2. 2、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  3. 3、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一个调用例子算法如果是整数则返回否则返回输入参数向量矩阵设计如果与矩阵中的某一行相等则返回如果找不到现等的一行则返回可以使用替换的调用标注使用时将下面的代码存入文件二分支定届法求解混合整数线性规划模型初步完成年月最新修订最新注释数据处理将转置为列向量调用线性规划求解如果线性规划失败则本求解也失败得到有整数约束的决策变量的序号整数变量的整数约束之决策变量的当前值无整数约束则是一般的线性规划直接返回即可寻找不是整数的如果整数约束决策变量确实均为整数则调用结束第个决策变量还不是整数解注意先处理第个不满

一个调用例子: ifin t=[0 1]; f=[10 9]; a=[1 0;0 1;-5 -3]; b=[8 10 -45]; [x,fval,exitflag] = linprogdis(ifint,f,a,b,[],[],[],[],[],[]) fun cti on r= check int (x) %算法:如果 x(i)是整数,则返回 r(i)=1 ;否则返回 r(i)=0 fun cti on r= ifrowi nmat (arow,amat) %输入参数: % arow 向量, % amat 矩阵 % % 设计:如果arow 与矩阵amat中的某一行相等,则返 回1,如果找不

文档评论(0)

wangsux + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档