
基于MATLAB的優(yōu)化技術(shù)課程培訓(xùn)
一
運(yùn)行一個(gè)優(yōu)化問題
目標(biāo):理解優(yōu)化問題的基本結(jié)構(gòu)和求解過程。采用交互式工具定義和求解優(yōu)化問題。
確定優(yōu)化問題的構(gòu)成
在Optimization APP中運(yùn)行優(yōu)化問題
應(yīng)用優(yōu)化過程
使用優(yōu)化函數(shù)
確立目標(biāo)函數(shù)和約束條件
目標(biāo):本章介紹優(yōu)化問題的基礎(chǔ),專注于如何在MATLAB? 環(huán)境下求解優(yōu)化問題。
使用基于問題的工作流程
確立目標(biāo)函數(shù)與約束條件
識別不同類型的約束
選擇求解器并提升性能
目標(biāo):通過考慮要解決的優(yōu)化問題的類型來選擇合適的求解器和算法。解釋求解器的輸出并診斷優(yōu)化進(jìn)度。
目標(biāo)分類
選擇求解器與算法
檢查和解釋結(jié)果
提供衍生信息
全局和多目標(biāo)優(yōu)化
目標(biāo):使用全局優(yōu)化工具箱功能解決傳統(tǒng)算法失敗或解算效率低下的問題。解算多目標(biāo)問題。。
尋找全局小值
使用遺傳算法,直接搜索方法和替代優(yōu)化
使用多優(yōu)化目標(biāo)解算器