[已解决] 请大神求助,我自己检查不出来错误

[复制链接]
hsguchen 发表于 5 天前
错误使用 linprog (line 245)
The number of rows in A must be the same as the number of elements of b.
  1. clear
  2. outlay=[2 3 1.5 2.2 0.5 1.5 2.5 0.1 0.6 1]*1000;
  3. NPV=[4 5 3 4.3 1 1.5 2.5 0.3 1 2]*1000;
  4. B=NPV-outlay;
  5. S1=[0 1 0 0 0 -1 0 0 0 0];
  6. S2=[0 1 0 0 0 0 -1 0 0 0];
  7. S3=[0 0 0 1 0 -1 0 0 0 0];
  8. S4=[0 0 0 1 0 0 -1 0 0 0];
  9. A=[outlay;S1;S2;S3;S4];
  10. C=[5000 0 0 0 0]';
  11. X=linprog(-B,1:10,A,C,[],[],zeros(10,1),ones(10,1));
复制代码


1 条回复


hsguchen 发表于 5 天前
没事了,是我自己忘记加上intlinprog了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
热门教程
站长推荐
快速回复 返回顶部 返回列表