matlab中利用yalmip求解整数规划.doc

上传人:scccc 文档编号:12267771 上传时间:2021-12-02 格式:DOC 页数:2 大小:72.50KB
返回 下载 相关 举报
matlab中利用yalmip求解整数规划.doc_第1页
第1页 / 共2页
matlab中利用yalmip求解整数规划.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《matlab中利用yalmip求解整数规划.doc》由会员分享,可在线阅读,更多相关《matlab中利用yalmip求解整数规划.doc(2页珍藏版)》请在三一文库上搜索。

_具体问题如下式:目标函数: max z=4x1+6x2+2x3s.t.-x1+3x2<=8-x2+3x3<=105x1-x3<=8x1、x2 、x3>=0,x1 、x2 、x3 为整数具体代码如下:x=intvar(1,3);f=4 6 2*x ;F=set(x>0)+set(-1 3 0*x<=8)+set(0 -1 3*x <=10)+set(5 0 -1*x <=8);solvesdp(F,-f)double(f)double(x)上诉代码主要分以下几步:首先,定义变量: sdpvar() 表示实型; intvar() 表示整型; binvar() 表示 0-1 型;其次,就是目标函数 f 了;再次,就是利用 set 设定约束条件,其实yalmip 关键就是在于 set 的使用,把所有约束条件全部加起来,呵呵接下来就是求解了 :solvesdp(F,-f) ,最大值是 -f,最小值是 f。最后利用 double() 查看相应结果。精品资料_Welcome ToDownload !欢迎您的下载,资料仅供参考!精品资料

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1