-
大小: 37KB文件類型: .doc金幣: 1下載: 0 次發(fā)布日期: 2021-06-13
- 語言: 其他
- 標(biāo)簽: 數(shù)學(xué)建模??matlab代碼??
資源簡介
某廠向用戶提供發(fā)動機(jī),合同規(guī)定,第一、二、三季度末分別交貨40臺、60臺、80臺.每季度的生產(chǎn)費用為 (元),其中x是該季生產(chǎn)的臺數(shù).若交貨后有剩余,可用于下季度交貨,但需支付存儲費,每臺每季度c元.已知工廠每季度最大生產(chǎn)能力為100臺,第一季度開始時無存貨,設(shè)a=50、b=0.2、c=4,問工廠應(yīng)如何安排生產(chǎn)計劃,才能既滿足合同又使總費用最低.討論a、b、c變化對計劃的影響,并作出合理的解釋..
先建立M-文件 fun.m:
function f=fun(x);
f=14920+0.4*x(1)*x(1)+0.4*x(2)*x(2)+0.4*x(1)*x(2)-64*x(1)-68*x(2);
再建立主程序xx.m:
x0=[0;0];
A=[-1 -1;1 1];
b=[-100;180];
Aeq=[];beq=[];
vlb=[40;0];vub=[100;100];
[x,fval]=fmincon('fun',x0,A,b,Aeq,beq,vlb,vub)
代碼片段和文件信息
評論
共有 條評論