3210 0

matlab中bintprog无解? [推广有奖]

  • 3关注
  • 0粉丝

已卖:158份资源

讲师

38%

还不是VIP/贵宾

-

威望
0
论坛币
2218 个
通用积分
1.4890
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
22362 点
帖子
305
精华
0
在线时间
646 小时
注册时间
2009-4-23
最后登录
2025-10-8

楼主
大鹏展翅2009 发表于 2010-5-8 10:11:47 |AI写论文
10论坛币
A=[-1,-2,-4,-8,-16,-32,-64,-128,-256,-512,-1024,-2048,-4096,-8192,-16384,-32768,-65536,-131072,-262144,-524288,0,0,0,0,0,0,0]
b=-692000
f=[1;2;4;8;16;32;64;128;256;512;1024;2048;4096;8192;16384;32768;65536;131072;262144;524288;81400;83800;88600;91000;79000;86200;88600;]
[x,fval]=bintprog(f,A,b),结果是问题不可行,但通过观察可知,这个问题是有可行解的。
如果令A1=[-1,-2,-4,-8,-16,-32,-64,-128,-256,-512,-1024,-2048,-4096,-8192,-16384,-32768,-65536,-131072,-262144,-524288]
          f1=[1;2;4;8;16;32;64;128;256;512;1024;2048;4096;8192;16384;32768;65536;131072;262144;524288]
[x,fval]=bintprog(f1,A1,b),
     就是去掉约束矩阵中那些系数为0的0-1变量,问题就有最优解了,但是加上那些系数为0的变量为什么会出现无可行解的情况呢?请高手指点!谢谢!

关键词:bintprog MATLAB matla atlab INTP MATLAB bintprog 无可行解

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 10:14