数学建模2线性规划模型与销售计划问题
逐鹿小站供稿
Xij≥0,i=1,2,3,4,5,6; j=1,2
6 模型求解
运用Matlab求线性规划解——
(1)将目标函数进行整理,可得:Max Z=32X12-31X11+29.5X22-28.5X21+28X32-27X31+29.5X42-28.5X41+26X52-25X51+25.5X62-24X61-900
(2)为应用Matlab求解上述线性规划问题,将上述模型改写成Matlab适用的模型,其形式为:
Min Z′=31X11-32X12+28.5X21-29.5X22+27X31-28X32+28.5X41-29.5X42+
25X51-26X52+24X61-25.5X62
s.t. X11-X12≤1200
X12-X11≤300
X11-X12+X21-X22≤1200 X12-X11+X22-X21≤300
X11-X12+X21-X22+X31-X32≤1200 X12-X11+X22-X21+X32-X31≤300
X11-X12+X21-X22+X31-X32+X41-X42≤1200 X12-X11+X22-X21+X32-X31+X42-X41≤300
X11-X12+X21-X22+X31-X32+X41-X42+X51- X12-X11+X22-X21+X32-X31-X41+-
X11-X12+X21-X22+X31-+X42+X52+X61-X62≤1200X12-X11+X22-X21+X32-X31+X42+X52-X51+X62-X61≤0 Xij≥0,i=1,2,3,4,5,6; j=(3)建立M文件,编写Matlab
c = A = 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
(4)运行上述Matlab程序,计算得: x = 0
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库数学建模2线性规划模型与销售计划问题(4)在线全文阅读。
相关推荐: