永发信息网

matlab中NSGA-Ⅱ是否可以求解整数规划

答案:1  悬赏:0  手机版
解决时间 2021-01-31 18:37
matlab中NSGA-Ⅱ是否可以求解整数规划
最佳答案
最近,有很多同行问我在Matlab中怎样求解(混合)整数规划问题,我这里就说一下我所知道的情况。
Matlab 7的优化工具包只能求解0-1变量的(逻辑)整数规划问题,要解一般的整数规划问题,推荐下载一个免费的,叫做LP_SOLVE的软件,支持Matlab,在yahoo讨论组里有下载。
解压后,里面有个文件夹,将其命名为"lp_solve",建议将这个文件夹拷贝到matlab程序文件夹中的toolbox文件夹中,在lp_solve文件夹里面有个lpsolve55.dll文件,将其拷贝到系统文件夹%system32中,然后启动matlab,在file菜单里点击setpath,将%MATLAB701/toolbox/lp_solve 路径添为默认路径,现在就可以直接使用lp_solve文件夹里面的函数了。
为了根方便地使用各种优化软件,尤其是lp_solve,我还建议有兴趣的同行再下载一个叫做"Yalmip" 的软件包,同样解压后放在matlab程序文件夹中的toolbox文件夹中,再添加其路径(add with subfolders)。这个软件的重要作用在于使得添加约束条件的过程变得相当方便,例如变量X是一个长度为5的向量,且有约束x1+x2+x3+x4+x5=1,利用Yalmip就可以写成
X=sdpvar(5,1); %定义变量
set(sum(X)==1);%定义约束条件
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
500克8元一公斤多少钱
帮我给儿起个名?我姓刘下一代是岳字辈。叫刘
重装系统后电脑为什么还会提示倒计时自动关机
中国农业银行(范县支行)地址好找么,我有些事
花比喻的女人的诗句
朱鬟是什么动物?哪里有?
泡过的银耳怎么保存
为什么我上58同城上找工作,很多房地产销售打
为什么主力一直在减仓的,而股价却迅速上涨趋
中国建设银行(范县支行)地址在哪,我要去那里
公共利益和公众利益的区别
中原银行(范县支行)地址在什么地方,我要处理
有什么歌跟犯错、不是因为寂寞才想你、最后一
母爱滋润着一棵棵幼苗(改成比喻句)
一人的茶(贵屿店)在哪里啊,我有事要去这个地
推荐资讯
英魂之刃怎么吧把复制好的名字提交到改名卡上
八一希望小学(吉安永丰县)地址有知道的么?有
关于居安思危、未雨绸缪之类的古文有哪些
男朋友说的不介意是不是处女!是真的还是假的
C# 将字符串中元素加单引号如一个字符串:a1,
图中事物的发明者还发明了A. 汽车B. 电话C.
市场专员做什么?市场专员就是销售吗?
一战结束不久,“铁厂积货如山,无人过问,至
我不会算这种折扣,比如满100减30,满500减100
2014大学生会计专业用什么笔记本电脑好
【聚甲基丙烯酸羟乙酯的结构简式】
种青豌豆一亩要多少种子?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?