




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、實驗八無約束優(yōu)化問題一.實驗?zāi)康恼莆諔?yīng)用求解無約束最優(yōu)化問題的方法二實驗原理及方法1:標準形式:minf(X)xeRn其中f:RnR為n元函數(shù).無約束優(yōu)化問題的基本算法一.最速下降法(共軛梯度法)算法步驟:給定初始點X0eEn,允許誤差,0令計算VfXk丿;檢驗是否滿足收斂性的判別準則:Vf3丿8,若滿足,則停止迭代,得點X*uXk,否則進行;令Sk=-VfXk,從X出發(fā),沿Sk進行一維搜索,即求使得:minfk+Sk)=fk+Skkk令Xk+1=Xk+kSk,返回最速下降法是一種最基本的算法,它在最優(yōu)化方法中占有重要地位.最速下降法的優(yōu)點是工作量小,存儲變量較少,初始點要求不高;缺點是收斂慢
2、,最速下降法適用于尋優(yōu)過程的前期迭代或作為間插步驟,當接近極值點時,宜選用別種收斂快的算法.牛頓法算法步驟:選定初始點X0eEn,給定允許誤差8,0,、令求Vf5)V2fXk-1檢驗:若VfXk丿k(Axk)TJ(Afk)TAxk(Afk)TAxkAxk(Afk)THkHkAfk(Axk)T(Afk)TAxk()公式:Gk+1=Gk+f1+空k)TGk曲Afk(Afk)TJ(AXk)TAfk丿(Afk)TAXkAfk(AXk)TGkGkAXk(Afk)T(AXk)TAfkHk+1=Hk+AXk(AXk)t(Afk)TAXkHkAfk(Afk)THk(Afk)THkAfk計算時可置H1二I(單位
3、陣),對于給出的X1利用上面的公式進行遞推.這種方法稱為擬牛頓法.優(yōu)化工具箱簡介求解優(yōu)化問題的主要函數(shù)類型模型基本函數(shù)名一兀函數(shù)極小(F無約束極小線性規(guī)劃CTX二次規(guī)劃12約束極?。ǚ蔷€性規(guī)劃)ng達到目標問題極小極大問題C5優(yōu)化函數(shù)的輸入變量使用優(yōu)化函數(shù)或優(yōu)化工具箱中其它優(yōu)化函數(shù)時,輸入變量見下表變量描述調(diào)用函數(shù)線性規(guī)劃的目標函數(shù)或二次規(guī)劃的目標函數(shù)中線性項的系數(shù)向量非線性優(yōu)化的目標函數(shù)必須為行命令對象創(chuàng)取建名稱為的參數(shù)的拷貝用指定的參數(shù)值修改中相應(yīng)的參數(shù)例:創(chuàng)取建名稱為的參數(shù)的拷貝用指定的參數(shù)值修改中相應(yīng)的參數(shù)例:或文件、嵌入函數(shù)、或文件的名稱二次規(guī)劃的目標函數(shù)中二次項的系數(shù)矩陣矩陣和向量
4、分別為線性不等式約束:AXb中的系數(shù)矩陣和右端向量矩陣和向量分別為線性等式約束:Ae取,X二beq中的系數(shù)矩陣和右端向量的下限和上限向量:WW迭代初始點坐標除外所有優(yōu)化函數(shù)函數(shù)最小化的區(qū)間優(yōu)化選項參數(shù)結(jié)構(gòu),定義用于優(yōu)化函數(shù)的參數(shù)所有優(yōu)化函數(shù)優(yōu)化函數(shù)的輸出變量下表變量描述調(diào)用函數(shù)由優(yōu)化函數(shù)求得的值若則為解否則不是最終解它只是迭代制止時優(yōu)化過程的值所有優(yōu)化函數(shù)解處的目標函數(shù)值描述退出條件表目標函數(shù)收斂于解處表已達到函數(shù)評價或迭代的最大次數(shù)表目標函數(shù)不收斂包含優(yōu)化結(jié)果信息的輸出結(jié)構(gòu)迭代次數(shù)所采用的算法函數(shù)評價次數(shù)所有優(yōu)化函數(shù)4控制參數(shù)的設(shè)置中常用的幾個參數(shù)的名稱、含義、取值如下顯示水平取值為時不顯示
5、輸出取值為時顯示每次迭代的信息取值為時顯示最終TOC o 1-5 h z結(jié)果默認值為允許進行函數(shù)評價的最大次數(shù)取值為正整數(shù)允許進行迭代的最大次數(shù)取值為正整數(shù)控制參數(shù)可以通過函數(shù)創(chuàng)建或修改。命令的格式如下:控制參數(shù)可以通過函數(shù)創(chuàng)建或修改。命令的格式如下:創(chuàng)建一個含有所有參數(shù)名并與優(yōu)化函數(shù)相關(guān)的默認值的選項結(jié)構(gòu)()創(chuàng)建一個名稱為的優(yōu)化選項參數(shù)其中指定的參數(shù)具有指定值所有未指定的參數(shù)取默認值,畫出函數(shù)的等高線圖輸入命令:參數(shù)設(shè)為該語句創(chuàng)建一個稱為的優(yōu)化選項結(jié)構(gòu)其中顯示參數(shù)設(shè)為.用解無約束優(yōu)化問題一元函數(shù)無約束優(yōu)化問題()Xxx12常用格式如下:()7J7(4),xfv,aelxitflag(=.f)
6、.minbnd()x,()其中()、()、()的等式右邊可選用()或()的等式右邊。函數(shù)的算法基于黃金分割法和二次插值法,它要求目標函數(shù)必須是連續(xù)函數(shù),并可能只給出局部最優(yōu)解。例求e-=sinx在中的最小值與最大值主程序為作圖語句運行結(jié)果:例對邊長為米的正方形鐵板,在四個角剪去相等的正方形以制成方形無蓋水槽,問如何剪法使水槽的容積最大?解:設(shè)剪去的正方形的邊長為,則水槽的容積為:G-2x2)x建立無約束優(yōu)化模型為:(3-2-2)x,先編寫文件如下主程序為TOC o 1-5 h z運算結(jié)果為即剪掉的正方形的邊長為米時水槽的容積最大最大容積為立方米2、多元函數(shù)無約束優(yōu)化問題標準型為:minF(X)
7、命令格式為()();或()或(,),f);或,()畫出函數(shù)的等高線圖輸入命令:或,或,法尋優(yōu)的算法見以下幾點說明:型優(yōu)化算法。由中的參數(shù)()說明是用單純形為無約束優(yōu)化提供了大型優(yōu)化和中控制:默認值使用大型算法默認值使用中型算法為中型優(yōu)化算法的搜索方向提供了種算法,由中的參數(shù)控制:(默認值),擬牛頓法的公式;,擬牛頓法的公式;,最速下降法為中型優(yōu)化算法的步長一維搜索提供了畫出函數(shù)的等高線圖輸入命令:兩種算法,中參數(shù)控制:缺省值,混合的二次和三次多項式插值;使用,三次多項式插和可能會得到局部最優(yōu)解、編寫文件2輸入文件如下、運行結(jié)果例.函數(shù)(,2()的最優(yōu)解(極?。椋?),極小值為試用不同算法(搜
8、索方向和步長搜索)求數(shù)值最優(yōu)解.初值選為,0(=為獲得直觀認識,先畫出函數(shù)的三維圖形輸入以下命令:用函數(shù)求解輸入命令:f=100*(x(2)-x(l)人2)人2+(l-x(l)人2;x,fval,exitflag,output=fminsearch(f,-1.22)運行結(jié)果:x=1.00001.0000fval=l.9l5le-0l0exitflag=loutput=iterations:l08funcCount:202algorithm:Nelder-Meadsimplexdirectsearch三實驗內(nèi)容求下列函數(shù)的極小點:1G)x2+4x2+9x2-2xi+18x2;fCx)x2,x2-2xx,x-2x1221212fX)C-1)4,2212第1),2)題的初始點可任意選取,第)題的初始點取為X0(0,1)t2用梯子長度問題一樓房的后面是一個很大的花園用在花園
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三打操作教學設(shè)計
- 冬季小學生防溺水教育
- 如何提高自我學習與成長能力計劃
- 如何康復(fù)重癥患者護理
- 加強營銷渠道管理減少資源浪費計劃
- 家校合作增強班級凝聚力計劃
- 全面提升學生綜合素質(zhì)計劃
- 幼兒園小班的教學目標設(shè)定計劃
- 深度解析2024陪診師考試內(nèi)容:試題及答案
- 乙肝病人發(fā)熱護理常規(guī)
- 人事行政管理培訓課程
- 量具能力準則Cg-Cgk評價報告
- GB/T 43392-2023地鐵防災(zāi)系統(tǒng)安全性能測試與評估方法
- 全宋詞目錄完整版本
- 諾基亞改革與失敗案例分析
- 福建師范大學地理科學學院859人文地理學歷年考研真題匯編(含部分答案)
- 單原子催化劑
- 九十年代生活
- GB/T 20688.4-2023橡膠支座第4部分:普通橡膠支座
- bilibili內(nèi)容審核筆試題
- 手術(shù)室護理實踐指南之術(shù)中保溫(手術(shù)科培訓課件)術(shù)中低體溫的預(yù)防
評論
0/150
提交評論