BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #11515同步于 2015/2/4
Matlab机器人发帖

linprog求解线性规划得到整数解问题 急!!!!!

weiowen
2015/2/4镜像同步0 回复
我需要用linprog求个256*256的assignment problem 程序如下: clear all; c = -randi(100,256); c = c(:); a = zeros(512,65536); for i = 1:256 a(i,(i-1)*256+1:256*i)=1; a(256+i,i:256:256)=1; end b = ones(512, 1); [x,y]=linprog(c,a,b,[],[],zeros(65536,1),ones(65536,1)); x = reshape(x, [256, 256]); y = -y; 能够顺利求最优解,只是最优解的点不是整数,见部分解: 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.2500 0.0000 0.0000 0.0000 由于题目背景,解只能是0或者1 求问怎么修正程序能够达到目标啊,着急中,拜谢!
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。