MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]0-1规划 (https://www.labfans.com/bbs/showthread.php?t=4187)

OnTheWay 2008-08-21 19:32

[求助]0-1规划
 
请问0-1规划的bintprog函数是怎么用的
我自己试写了一下
不知道是什么问题有错误
function f=mytry(x)
f=-193*x(1)-191*x(2)-187*x(3)-186*x(4)-180*x(5)-185*x(6);

a=[0 0 0 0 -1 -1;0 -1 0 0 -1 0;1 1 0 0 0 0;0 1 0 0 0 1;0 0 0 1 0 1];
b=[-1,-1,1,1,1]';
acq=[1 1 1 1 1 1];
bcq=[3];
bintprog('mytry',a,b,acq,bcq);

解决的只是一个很简单的问题。。。

pslpsl 2008-08-21 20:31

回复: [求助]0-1规划
 
原目标函数和约束条件是什么?

pslpsl 2008-08-21 20:46

回复: [求助]0-1规划
 
不知道这是不是你要的
[CODE]
f=[-193;-191;-187;-186;-180;-185;];
a=[0 0 0 0 -1 -1;0 -1 0 0 -1 0;1 1 0 0 0 0;0 1 0 0 0 1;0 0 0 1 0 1];
b=[-1,-1,1,1,1]';
acq=[1 1 1 1 1 1];
bcq=[3];
x=bintprog(f,a,b,acq,bcq)
[/CODE]


[CODE]
x=
1
0
1
0
1
0
[/CODE]

OnTheWay 2008-08-22 08:24

回复: [求助]0-1规划
 
可以用了,非常感谢:lol:


所有时间均为北京时间。现在的时间是 04:56

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.