灵敏度分析和MATLAB代码

来源:互联网 发布:大数据 管理咨询 编辑:程序博客网 时间:2024/04/30 03:20

灵敏度分析

灵敏度分析是分析线性规划模型的某些系数或限制数的变动对最优解的影响,主要研究:
1. 参数在什么范围内变化时,原最优解或最优基不变;
2. 模型发生变化时,最优解或最优基有何变化;

价格系数的灵敏度分析

设线性规划模型

maxZ=CX
{AX=bX0

其中Am×n线性规划存在最优解,设最优解的逆矩阵为
B1=(β1,β2,...,βm),βi=(β1i,β2i,...,βmi)

检验数为
λj=cjCBB1Pj

要使最优解不变,即当cj变化为cj=cj+Δcj后,检验数仍然是小于等于0,即:
λj=cjCBB1Pj0

这时候分cj是非基变量和基变量的系数这两种情况讨论
1. cj是非基变量xj的系数
2. cj是基变量xj的系数

MATLAB做灵敏度分析

0 0
原创粉丝点击