MATLAB 和 Simulink 培训

MATLAB 中的优化技术

查看时间表并报名

课程详细信息

本课程为期一天,介绍了 MATLAB® 环境中的优化技术,重点介绍怎样使用 Optimization Toolbox™ 和 Global Optimization Toolbox™。内容包括:
  • MATLAB 中运行优化问题
  • 确立目标函数与约束条件
  • 求解器和性能
  • 全局和多目标优化

本课程经 GARP 认证,可记为7个 GARP CPD 学时。如果您具有 FRM 或 ERP 认证,请访问 将该活动记录在您的学分系统中。 

第1天 (共1天)


运行一个优化问题

目标: 理解优化问题的基本结构和求解过程。采用交互式工具来定义并求解优化问题。

  • 确定优化问题的构成组件
  • 使用实时脚本编辑器中的 Optimization Task 组件来运行优化任务
  • 应用优化过程
  • 使用优化函数

确立目标函数与约束条件

目标: 编写一个优化问题。使用基于问题的工作流程来解决问题。

  • 使用基于问题的工作流程
  • 确立目标函数与约束条件
  • 识别不同类型的约束

求解器和性能

目标: 通过考虑要解决的优化问题的类型来选择合适的求解器和算法。解释求解器的输出并诊断优化进度。

  • 目标分类
  • 选择求解器与算法
  • 检查和解释结果
  • 使用导数信息

全局和多目标优化

目标: 使用 Global Optimization Toolbox 的功能解决传统算法失败或解算效率低下的问题。解算多目标问题。

  • 寻找全局最小值
  • 使用遗传算法,直接搜索方法和替代优化
  • 使用多优化目标解算器

难度: 中级

课程要求:

  • MATLAB基础或同等MATLAB使用经验
  • 最好有线性代数和微积分知识

持续时间: 1 天

语言: English, Français, 日本語, 한국어

查看时间表并报名