lingo在lingo中那个灵敏性的分析是怎么回事啊.急用~~~~~~~~~~~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/06 07:37:56

你 看看线性规划的影子价格方面的介绍.

那个结果表示相应的约束,最右边的常数改变一个单位后,你最优化的目标函数会增加或者减少的值.

实际上是一种边际效应.

当然,也有对每一个约束中常系数的 灵敏性分析,那个表示当这些系数在相应的区间改变时,最优解的基不变.但是最优值可能会改变\的.

灵敏性分析(Range,Ctrl+R)

用该命令产生当前模型的灵敏性分析报告:研究当目标函数的费用系数和约束右端项在什么范围(此时假定其它系数不变)时,最优基保持不变。灵敏性分析是在求解模型时作出的,因此在求解模型时灵敏性分析是激活状态,但是默认是不激活的。为了激活灵敏性分析,运行LINGO|Options…,选择General Solver Tab, 在Dual Computations列表框中,选择Prices and Ranges选项。灵敏性分析耗费相当多的求解时间,因此当速度很关键时,就没有必要激活它。

下面我们看一个简单的具体例子。

例5.1某家具公司制造书桌、餐桌和椅子,所用的资源有三种:木料、木工和漆工。生产数据如下表所示:

每个书桌
每个餐桌
每个椅子
现有资源总数

木料
8单位
6单位
1单位
48单位

漆工
4单位
2单位
1.5单位
20单位

木工
2单位
1.5单位
0.5单位
8单位

成品单价
60单位
30单位
20单位

若要求桌子的生产量不超过5件,如何安排三种产品的生产可使利润最大?

用DESKS、TABLES和CHAIRS分别表示三种产品的生产量,建立LP模型。

max=60*desks+30*tables+20*chairs;

8*desks+6*tables+chairs<=