Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2008-08-19
年龄: 37
帖子: 5
声望力: 0 ![]() |
![]()
请问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); 解决的只是一个很简单的问题。。。 |
![]() |
![]() |
![]() |
#2 |
普通会员
注册日期: 2008-08-17
年龄: 36
帖子: 70
声望力: 20 ![]() ![]() |
![]()
原目标函数和约束条件是什么?
|
![]() |
![]() |
![]() |
#3 |
普通会员
注册日期: 2008-08-17
年龄: 36
帖子: 70
声望力: 20 ![]() ![]() |
![]()
不知道这是不是你要的
代码:
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) 代码:
x= 1 0 1 0 1 0 |
![]() |
![]() |
![]() |
#4 |
初级会员
注册日期: 2008-08-19
年龄: 37
帖子: 5
声望力: 0 ![]() |
![]()
可以用了,非常感谢:lol:
|
![]() |
![]() |