MATLAB中的优化技术
查看日程安排和注册课程详细信息
这一天的课程介绍了MATLAB中的应用优化®环境,重点使用优化工具箱™和全局优化工具箱。
主题包括:
- 在MATLAB中运行优化问题
- 指定目标函数和约束条件
- 选择求解器并提高性能
- 全局多目标优化
该课程已获得GARP的批准,有资格获得7个GARP CPD学时。如果您已获得FRM或ERP认证,请在您的信用跟踪。
第一天
运行一个优化问题
摘要目的:了解有效解决优化问题的基本结构和过程。使用交互工具来定义和解决优化问题。
- 识别问题组件
- 使用实时编辑器优化任务运行优化
- 应用优化过程
- 使用优化函数
指定目标函数和约束条件
摘要目的:写一个优化问题。使用基于问题的工作流程来达成解决方案。
- 使用基于问题的工作流程
- 指定目标函数和约束条件
- 识别不同类型的约束
选择一个求解器和提高性能
摘要目的:根据要解决的优化问题的类型,选择合适的求解器和算法。解释解算器的输出并诊断优化的进展。
- 目标分类
- 选择求解器和算法
- 检查和解释结果
- 提供衍生信息
全局多目标优化
摘要目的:使用全局优化工具箱功能解决经典算法失败或工作效率低的问题。多目标解决问题。
- 求全局最小值
- 采用遗传算法、直接搜索方法和代理优化
- 使用多目标求解器