


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、黑龍江八一農墾大學數(shù)學建模選修課第八章MATLAB解二次非線性規(guī)劃一、數(shù)學模型min 1xTHx f Tx x 2A x bAeq x beqlb x ub其中H為二次型矩陣,A、Aeq分別為不等式約束與等式約束系數(shù)矩陣,f,b,beq,lb,ub,x為向量。二、求解二次規(guī)劃問題函數(shù) quadprog調用格式:X= quadprog(H,f,A,b)X= quadprog(H,f,A,b,Aeq,beq)X= quadprog(H,f,A,b,Aeq,beq,lb,ub)X= quadprog(H,f,A,b,Aeq,beq,lb,ub,x0)X= quadprog(H,f,A,b,Aeq,b
2、eq,lb,ub,x0,options)x,fval= quadprog( )x,fval,exitflag= quadprog( )x,fval,exitflag,output= quadprog()x,fval,exitflag,output,lambda= quadprog()說明:輸入?yún)?shù)中,x0為初始點;若無等式約束或無不等式約束,就將相應的矩陣和向量設置為空;options為指定優(yōu)化參數(shù)。輸出參數(shù)中,x是返回最優(yōu)解;fval是返回解所對應的目標函數(shù)值;exitflag是描述搜索是否收斂;output是返回包含優(yōu)化信息的結構。Lambda是返回解x入包含拉格朗日乘子的參數(shù)。三、舉例例
3、1:求解:二次規(guī)劃問題min f(x 1, x 2)= -2x 1-6x 2+x:-2x iX2+2x22s.t x i+X2< 2-x i+2x2< 2xi>0, x 2>0T2Xi6x2將其寫成標準形式:122 Ximin f (Xi,X2)Xi,X2,224X2S.t X 1+X2W 2-x i+2x2< 2xi>0, x 2>0程序: 編寫M文件mainG.m如下:H=1 -1;-1 2;f=-2;-6;3A=1 1;-1 2;b=2;2;Aeq=;beq=;lb=0;0;ub=;X,fval,exitflag=quadprog(H,f,A,b
4、,Aeq,beq,lb,ub) 結果:>> Warning: Large-scale method does not currently formulation, switching to medium-scale method.> In D:MATLAB6p5toolboxoptimquadprog.m at line 213In d:MATLAB6p5workUntitled5.m at line 7 Optimization terminated successfully.X = 0.66671.3333fval = -8.2222exitflag =1例2:求解:二次
5、規(guī)劃問題min x i2+2x22-2x iX2-4x i-12x 2s.t x i+x2< 2-x i+2x2< 22xi+x2< 30< xi, 0 < x2將其寫成標準形式:Ti44xi4minf(x1,x2)= xi, x2248x2i2s.t x i+x2< 2-x i+2x2< 22xi+x?w 30< xi, 0 < x2程序: 編寫M文件mainG.m如下:H=2 -2;-2 4;f=-4;-i2;A=i i;-i 2;2 i;b=2;2;3;lb=zeros(2,i);x,fval,exitflag=quadprog(H,f,A,b,lb)>> Warning: Large-scale method does not currently formulation, switching to medium-scale method.> In D:MATLAB6p5toolboxoptimquadprog.m at line 2i3In d:MATLAB6p5workUntitled5.m at line 6 Optimization terminated suc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 浙江國企招聘2024湖州吳城數(shù)字能源有限公司招聘2人筆試參考題庫附帶答案詳解
- 展覽展示服務合同范本
- 移動工程合同范本
- 裝訂工廠轉讓合同范本
- 消防總代合同范本
- 建筑電氣控制技術趙建偉59課件
- 5.2少年當自強(選用)課件- -2024-2025學年統(tǒng)編版道德與法治九年級下冊
- 吉林工程職業(yè)學院《分子病理學》2023-2024學年第二學期期末試卷
- 呼和浩特職業(yè)學院《商業(yè)建筑設計》2023-2024學年第二學期期末試卷
- 河南省獲嘉縣2024-2025學年三下數(shù)學期末復習檢測試題含解析
- 模具開發(fā)管理手冊
- Q∕SY 06505.13-2016 煉油化工工程儀表自動化設計規(guī)范 第13部分:儀表防爆及防護
- 油漆使用登記記錄表
- 【知識點提綱】新教材-人教版高中化學必修第一冊全冊各章節(jié)知識點考點重點難點提煉匯總
- 高中語文基礎知識手冊薛金星
- 輪轂電機驅動電動車懸架和轉向系統(tǒng)設計與性能匹配
- 二年級第二學期體育知識結構圖
- CASS勘測定界操作指導方案
- 中國商品條碼系統(tǒng)注冊登記表規(guī)范填寫
- 湘科教版小學信息技術四年級下冊全冊教案.doc
- JJG 840-1993 函數(shù)信號發(fā)生器檢定規(guī)程
評論
0/150
提交評論