SPSSPRO,让数据分析更简单,问卷调查类数据分析不再愁 产品介绍 帮助中心 客户端
微信登录
  • 产品简介

  • 我的数据

  • 数据处理

  • 数据分析

    • 描述性分析

    • 问卷分析

    • 综合评价

    • 差异性分析

    • 相关性分析

    • 预测模型

    • 统计建模

    • 计量经济模型

    • 医学统计模型

    • 机器学习分类

    • 机器学习回归

    • 规划求解

      • 规划求解
        • 1、作用
        • 2、输入输出描述
        • 3、案例示例
        • 4、案例输入方法与操作
        • 5、输出结果分析
        • 6、注意事项
    • 研究模型

    • 信号分析

    • 自定义算法

规划求解

操作视频
SPSSPRO教程-规划求解

# 1、作用

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

# 2、输入输出描述

输入:目标函数,约束条件和未知数取值范围。
输出:规划求解结果,以及规划求解方程导出。

# 3、案例示例

某工厂生产甲、乙两种产品,每个产品的利润分别是 4000 和 3000 元。
生产甲产品需要用 A、B 机器加工,加工时间分布为每台 2 小时和 1 小时。生产乙产品需要用 A、B、C 三种机器加工。
加工时间为每台各一小时。若每天可以用于加工的机器时数为 A 是 10 小时,B 是 8 小时,C 是 7 小时。问该厂应生产甲、乙产品各几个,才能使总利润最大。可列出方程如下:

# 4、案例输入方法与操作

1:方程输入方法

step1:添加未知数,本题有两个未知数,故最终应该添加为 x1 与 x2。
step2:在未知数选项中限定自变量的属性
取值范围,本题为 x1/x2 > 0。

在取值范围选项中设定为

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

step3:在按钮 2 输入目标函数 4x1+3x2
step4:在按钮输入约束条件如 2x1+x2<10
step5:如果输入错误可以重置,输入完成后点确认。
2:案例操作

Step1:根据你的规划类型,选择求解器;
Step2:输入规划求解的方程(输入方法如上);
Step3:点击分析

# 5、输出结果分析


图表说明:上表展示规划求解的目标值与求解结果
智能分析:上表的结果为全局最优解,参数值供参考。
分析:结果为全局最优解,可以采用(不是则要选择其他求解器,或者检查输入的模型是否有问题)。可以认为甲产品生产 3 个,乙产品生产 4 个。

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

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

# 6、注意事项

  • 如果选择的求解器无法使用,SPSSPRO 将自动跳转至可用的求解器。

  • 不同规划类型对应的可用求解器:
    线性规划:

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

    非线性规划:

    • 边界约束条件问题:

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

      • 线性近似约束优化方法
      • 序贯最小二乘规划算法
      • 信赖域算法

建议反馈