[数学建模(五)]线性规划,二次规划和非线性规划的MATLAB求解

本文介绍了如何使用MATLAB解决线性规划、二次规划和非线性规划问题。通过具体例子展示了linprog、quadprog和fmincon函数的用法,并提供了求解过程及结果。
摘要由CSDN通过智能技术生成

1.线性规划问题

如果目标函数和约束条件都是线性函数,则该模型称为线性规划。

[x,f_opt,flag,c]=linprog(f,A,B,Aeq,Beq,xm,xM,x0,opt)

参数说明:

X: 解

f_opt: 最优值

Flag:大于零表示求解成功,否则求解出问题

C:求解信息

X0:搜索点的初值

Opt:最优化控制项

例子:

 

MATLAB求解:

f=[-6,-4]'; A=[2 3;4 2];

B=[100;120]; Ae=[]; Be=[]; xm=[0,0];

ff=optimset;

ff.LargeScale='off'; % 不用大规模问题求解

ff.TolX=1e-15;

ff.TolFun=1e-20;

ff.TolCon=1e-20
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值