数学建模算法与应用学习(一)

线性规划、整数规划、非线性规划、二次规划(《数学建模与应用P1-P55》)

一、线性规划

1. 定义

线性规划问题是在一组线性约束条件的限制下,求一线性目标函数最大或最小的问题,其目标函数及约束条件均为线性函数。

2.Matlab 标准形式

在这里插入图片描述
其中c和x为n维列向量A、Aeq 为适当维数的矩阵,b 、beq为适当维数的列向量。

二、整数规划

1.概论

1.定义:规划中的变量(部分或全部)限制为整数时,称为整数规划。若在线性规划模型中, 变量限制为整数,则称为整数线性规划。
2.分类:纯(完全)整数规划和混合整数规划。
3.求解方法:分枝定界法、割平面法、隐枚举法、匈牙利法、蒙特卡洛法。

2.0-1型整数规划

引入0−1变量,把有各种情况需要分别讨论的线性规划问题统一在一个问题中讨论。
1.相互排斥约束条件
2.隐枚举法

3.蒙特卡洛法(随机取样法)

三、非线性规划

1.定义

如果目标函数或约束条件中包含非线性函数,就称这种规划问题为非线性规划问 题。

2.Matlab 标准形式

在这里插入图片描述

3.Matlab 实现

X=FMINCON(FUN,X0,A,B,Aeq,Beq,LB,UB,NONLCON,OPTIONS)

4.一些练习

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值