运用lingo求解线性规划问题

运用lingo求解线性规划问题

ID:5830799

大小:31.21 KB

页数:6页

时间:2017-12-25

运用lingo求解线性规划问题_第1页
运用lingo求解线性规划问题_第2页
运用lingo求解线性规划问题_第3页
运用lingo求解线性规划问题_第4页
运用lingo求解线性规划问题_第5页
资源描述:

《运用lingo求解线性规划问题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、作业一运用LINGO求解线性规划问题3.1max50x1+100x2s.t.x1+x2<=3002x1+x2<=400x2<=250endGlobaloptimalsolutionfound.Objectivevalue:27500.00Infeasibilities:0.000000Totalsolveriterations:2ModelClass:LPTotalvariables:2Nonlinearvariables:0Integervariables:0Totalconstraints:4N

2、onlinearconstraints:0Totalnonzeros:7Nonlinearnonzeros:0VariableValueReducedCostX150.000000.000000X2250.00000.000000RowSlackorSurplusDualPrice127500.001.00000020.00000050.00000350.000000.00000040.00000050.00000当x1=50,x2=250时,z有最大值,Maxz=275003.2min2x1+3x

3、2s.t.x1+x2>=350x1>=1252x1+x2<=600endGlobaloptimalsolutionfound.Objectivevalue:800.0000Infeasibilities:0.000000Totalsolveriterations:2ModelClass:LPTotalvariables:2Nonlinearvariables:0Integervariables:0Totalconstraints:4Nonlinearconstraints:0Totalnonzero

4、s:7Nonlinearnonzeros:0VariableValueReducedCostX1250.00000.000000X2100.00000.000000RowSlackorSurplusDualPrice1800.0000-1.00000020.000000-4.0000003125.00000.00000040.0000001.000000当x1=250,x2=100时,z有最小值,Minz=8003.3min-4x1+3x2+2x3s.t.x1-2x2+2x3<=8-2x1+x2+x

5、3>=4-x1+x3=2endGlobaloptimalsolutionfound.Objectivevalue:10.00000Infeasibilities:0.000000Totalsolveriterations:0ModelClass:LPTotalvariables:3Nonlinearvariables:0Integervariables:0Totalconstraints:4Nonlinearconstraints:0Totalnonzeros:11Nonlinearnonzeros

6、:0VariableValueReducedCostX10.0000001.000000X22.0000000.000000X32.0000000.000000RowSlackorSurplusDualPrice110.00000-1.00000028.0000000.00000030.000000-3.00000040.0000001.000000当x1=0,x2=2,x3=2时,z有最小值Minz=10作业二运用MATLAB求解非线性规划问题一Mins.t运用MATLAB数学软件求解:1.在界面

7、中输入以下代码:>>a=[1-1;-12];c=[-2;-6];A=[11;-12];b=[2;2];Aeq=[];>>beq=[];>>VLB=[0;0];VUB=[];>>[x,z]=quadprog(a,c,A,b,Aeq,beq,VLB,VUB)2.运行结果:Warning:Large-scalemethoddoesnotcurrentlysolvethisproblemformulation,switchingtomedium-scalemethod.>InD:MATLAB6p5too

8、lboxoptimquadprog.matline213Optimizationterminatedsuccessfully.x=0.66671.3333z=-8.22223当二Mins.t1.建立M文件,并输入:functionf=fun3(x);f=-x(1)-2*x(2)+(1/2)*x(1)^2+(1/2)*x(2)^22.在界面中输入:>>x0=[1;1];A=[23;14];b=[6;5];Aeq=[];beq=[];VLB=[0;0];VUB=[];

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。