还一笔一笔算吗?快来看看规划求解!
算法操作 https://www.spsspro.com/ · 2030浏览 · 2022-03-16 05:58
规划求解是研究约束条件下目标函数的极值问题的数学理论和方法。

1、作用

规划求解是研究约束条件下目标函数的极值问题的数学理论和方法。

2、输入输出描述

输入:目标函数,约束条件和未知数取值范围。

输出:规划求解结果,以及规划求解方程导出。

3、案例示例

某工厂生产甲、乙两种产品,每个产品的利润分别是 4000 和 3000 元。生产甲产品需要用 A、B 机器加工,加工时间分布为每台 2 小时和 1 小时。生产乙产品需要用 A、B、C 三种机器加工。加工时间为每台各一小时。若每天可以用于加工的机器时数为 A 是 10 小时,B 是 8 小时,C 是 7 小时。

问该厂应生产甲、乙产品各几个,才能使总利润最大?

可列出方程如下:

image.png

4、案例输入方法与操作

4.1 方程输入方法

image.png

step1:添加未知数,本题有两个未知数,故最终应该添加为 x1 与 x2。

step2:在未知数选项中限定自变量的属性

取值范围,本题为 x1/x2 > 0。

image.png

在取值范围选项中设定为

image.png

产品是不可分割的,故标识为整数:

image.png

step3:在按钮 2 输入目标函数 4x1+3x2

step4:在按钮输入约束条件如 2x1+x2<10

step5:如果输入错误可以重置,输入完成后点确认。

4.2 案例操作

image.png

Step1:根据你的规划类型,选择求解器;

Step2:输入规划求解的方程(输入方法如上);

image.png

Step3:点击分析

5、输出结果分析

image.png

图表说明:上表展示规划求解的目标值与求解结果

智能分析:上表的结果为全局最优解,参数值供参考。

分析:结果为全局最优解,可以采用(不是则要选择其他求解器,或者检查输入的模型是否有问题)。可以认为甲产品生产 3 个,乙产品生产 4 个。

输出结果 2:规划求解模型

image.png

图表说明:上图展示规划求解的目标函数与约束条件

6、注意事项

  • 如果选择的求解器无法使用,SPSSPRO 将自动跳转至可用的求解器
  • 不同规划类型对应的可用求解器

线性规划:

  • 内点法
  • 单纯形法
  • 修正单纯形法
  • 线性近似约束优化方法
  • 序贯最小二乘规划算法
  • 信赖域算法**

非线性规划:

  • 边界约束条件问题:
  • 下山单纯性法
  • 改进的 BFGS 拟牛顿法
  • 改进的共轭方向法
  • 截断牛顿法

带有约束条件问题: - 线性近似约束优化方法 - 序贯最小二乘规划算法 - 信赖域算法

相关推荐

默认标签 数据分析达人
2025年第四届大学生数据分析科普竞赛实施方案

第四届大学生数据分析科普竞赛实施方案

知识竞赛 2025年第四届全国大学生数据分析实践赛组委会 · 6382浏览 · 03-04 09:37
2025第四届大学生数据分析科普竞赛通知

第四届大学生数据分析科普竞赛通知

知识竞赛 2025年第三届全国大学生数据分析实践赛组委会 · 6562浏览 · 03-04 09:13
第三届数据分析科普竞赛优秀协办单位及校园大使名单公布!

第三届数据分析科普竞赛优秀协办单位及校园大使名单公布!

知识竞赛 2024年第三届全国大学生数据分析实践赛组委会 · 2257浏览 · 01-07 08:34
0 条评论
    某人
    可输入 255
    SPSSPRO社区 扫码访问移动端