永发信息网

matlab linprog问题 急救

答案:1  悬赏:20  手机版
解决时间 2021-11-10 12:03
matlab linprog问题 急救
最佳答案
c =[31,-32,28.5,-29.5,24.5,-28,28.5,-29.5,24,-26,24,-25.5];
A=[1,-1,0,0,0,0,0,0,0,0,0,0;
-1,1,0,0,0,0,0,0,0,0,0,0;
1,-1,1,-1, 0,0,0,0,0,0,0,0;
-1,1,-1,1, 0,0,0,0,0,0,0,0;
1,-1,1,-1, 1,-1,0,0,0,0,0,0;
-1,1,-1,1, -1,1,0,0,0,0,0,0;
1,-1,1,-1, 1,-1,1,-1,0,0,0,0;
-1,1,-1,1, -1,1,-1,1,0,0,0,0;
1,-1,1,-1, 1,-1,1,-1,1,-1,0,0;
-1,1,-1,1, -1,1,-1,1,-1,1,0,0;
1,-1,1,-1, 1,-1,1,-1,1,-1,1,-1;
-1,1,-1,1, -1,1,-1,1,-1,1,-1,1];
b=[1200;300;1200;300;1200;300;1200;300;1200;300;1200;0];
lb=zeros(12,1);
x=linprog(c',A,b,[],[],lb)
Z=c*x
你的程序大致有这几点不大对:
一:等号的输入有问题
二:z=c*x就是c为行向量,x为列向量,所以直接用矩阵乘法
三:linprog的第一个参数应为c',即列向量
结果如下:
x =

1.0e+009 *

0.4355
0.4355
0.4317
0.4317
1.8861
1.8861
0.4561
0.4561
0.8398
0.8398
0.6531
0.6531

Z =

-1.0584e+010
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么已经少吃多动,还是没有瘦
arg(-1-i√3/2)=
2018网贷怎么过
王永胜将军老婆
天热用电的多~电脑重启
双人搞笑相声3分钟
修车费与定损结果存在差价怎么办?
单边规格的PPK 计算如何设置
全球经济开始同步复苏 它能持续多久
南昌航空大学大一旷课一节会怎么样?
中国石化河北石油分公司邢台第十六加油站我想
青青山便利店地址好找么,我有些事要过去,
艺川礼仪地址有知道的么?有点事想过去!
百度贴吧结婚的流程是什么
绿菊水草顶端发红,铁锈一样
推荐资讯
银行卡联网通用24小时自助银行地址在什么地方
我用QQ登陆当乐游戏,之后自动生成了一个当乐
对于扣门的同学怎么办、一起合租房子、从一开
以前觉得有哥真好,现在才觉得有弟弟好
朋友在金融公司工作,但是贵公司要求她用身份
用0,2,4,6,可以排成多少个不同的四位数
春秋战国时期的封君制度与以前的分封制有什么
益步跑步机V3怎样,好不好使用感受
4500百分之0.73的利息一年多少钱一月多少钱
我的家庭定义家庭是一个什么样的家庭要总
有什么海誓山盟的歌词
为什么皮肤遇水变白
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?