用mathematica解决线性规划问题时出现的错误:不知道怎么改正.

用mathematica解决线性规划问题时出现的错误:不知道怎么改正.
Thread::tdlen:Objects of unequal length in 127.5 zC{xA,xB,xC,yA,yB,yC,zA,zB,zC}cannot be combined.
Maximize::argtu :Maximize called with 1 argument; 2 or 3 arguments are expected.
附:
Maximize[z=112.50*xA+97.50*xB+90*xC+60*yA+67.5*yB+52.5*yC+150*zA+135*zB+127.5*zC{xA+yA+zA==200,xB+yB+zB==400,xC+yC+zC==600,112.5*xA+97.50*xB+90*xC>=3750,60*yA+67.5*yB+52.5*yC>=1200,150*zA+135*zB+127.5*zC>=7500,xA>=0,xB>=0,xC>=0,yA>=0,yB>=0,yC>=0,zA>=0,zB>=0,zC>=0}{xA,xB,xC,yA,yB,yC,zA,zB,zC}]
求大侠搭救啊!要怎么修改?确保运行得了啊
碗豆米线 1年前 已收到1个回答 举报

绝色KT 幼苗

共回答了20个问题采纳率:90% 举报

错误多得数不清啊!
首先,两个列表(大括号)之间应该有逗号;其次,列表前也应有逗号;再次,使用Maximize求带约束的规划问题,应该把约束和最优化函数放在一个列表中;最后,不建议使用Maximize求线性规划问题,建议使用LinearProgramming.

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.021 s. - webmaster@yulucn.com