版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
非線性規(guī)劃問題天津理工大學(xué)理學(xué)院趙瑞第1頁非線性規(guī)劃第2頁
1.首先建立M文件fun.m,定義目標(biāo)函數(shù)F(X):functionf=fun(X);f=F(X);普通非線性規(guī)劃
其中X為n維變元向量,G(X)與Ceq(X)均為非線性函數(shù)組成向量,其它變量含義與線性規(guī)劃、二次規(guī)劃中相同.用Matlab求解上述問題,基本步驟分三步:第3頁3.建立主程序.非線性規(guī)劃求解函數(shù)是fmincon,命令基本格式以下:
(1)x=fmincon(‘fun’,X0,A,b)
(2)x=fmincon(‘fun’,X0,A,b,Aeq,beq)
(3)x=fmincon(‘fun’,X0,A,b,Aeq,beq,VLB,VUB)
(4)x=fmincon(‘fun’,X0,A,b,Aeq,beq,VLB,VUB,’nonlcon’)(5)x=fmincon(‘fun’,X0,A,b,Aeq,beq,VLB,VUB,’nonlcon’,options)
(6)[x,fval]=fmincon(...)
(7)[x,fval,exitflag]=fmincon(...)(8)[x,fval,exitflag,output]=fmincon(...)輸出極值點(diǎn)M文件迭代初值參數(shù)說明變量上下限第4頁1.先建立M文件fun4.m,定義目標(biāo)函數(shù):
functionf=fun4(x);f=exp(x(1))*(4*x(1)^2+2*x(2)^2+4*x(1)*x(2)+2*x(2)+1);x1+x2=0s.t.1.5+x1x2-x1-x20-x1x2–10
0例2.再建立M文件mycon.m定義非線性約束:function[g,ceq]=mycon(x)g=[1.5+x(1)*x(2)-x(1)-x(2);-x(1)*x(2)-10];ceq=[];第5頁3.主程序youh3.m為:x0=[-1;1];A=[];b=[];Aeq=[11];beq=[0];vlb=[];vub=[];[x,fval]=fmincon('fun4',x0,A,b,Aeq,beq,vlb,vub,'mycon')3.運(yùn)算結(jié)果為:
x=-1.22471.2247fval=1.8951第6頁第7頁第8頁第9頁例
1.先建立M-文件fun.m定義目標(biāo)函數(shù):functionf=fun(x);f=-2*x(1)-x(2);2.再建立M文件mycon2.m定義非線性約束:function[g,ceq]=mycon2(x)g=[x(1)^2+x(2)^2-25;x(1)^2-x(2)^2-7];ceq=[];第10頁第11頁第12頁3.主程序fxx.m為:x0=[3;2.5];VLB=[00];VUB=[510];[x,fval]=fmincon('fun',x0,[],[],[],[],VLB,VUB,'mycon2')第13頁4.運(yùn)算結(jié)果為:x=4.00003.0000fval=-11.0000第14頁第15頁第16頁作業(yè):1.供給與選址
某企業(yè)有6個建筑工地要開工,每個工地位置(用平面坐標(biāo)系a,b表示,距離單位:千米)及水泥日用量d(噸)由下表給出。當(dāng)前有兩個暫時料場位于A(5,1),B(2,7),日儲量各有20噸。假設(shè)從料場到工地之間都有直線道路相連。(1)試制訂天天供給計(jì)劃,即從A,B兩料場分別向各工地運(yùn)輸多少噸水泥,使總噸千米數(shù)最小。(線性規(guī)劃作業(yè))(2)為了深入降低噸千米數(shù),打算舍棄兩個暫時料場,改建兩個新,日儲量各為20噸,問應(yīng)建在何處,節(jié)約噸千米數(shù)有多大?(此次作業(yè))第17頁無約束問題Matlab函數(shù)中只有處理極小值指令。求是局部極值1.一元函數(shù)極值[x,fval]=fminbnd(fun,x1,x2)%x1、x2表示被研究區(qū)間左右邊界。%x返回極小值點(diǎn),fval返回該點(diǎn)函數(shù)值。2.多元函數(shù)極值[x,fval]=fminsearch(fun,x0)%求多元函數(shù)極值點(diǎn)指令,x0為初始值[x,fval]=fminunc(fun,x0)%擬牛頓法求多元函數(shù)極值點(diǎn)指令,x0為初始值%fun均是用字符串表示函數(shù)第18頁[x,fval]=fminbnd('sin(x)',-pi,pi)%求sinx在[-π,π]極小值點(diǎn)x=-1.5708fval=-1.0000第19頁[x,fval]=fminsearch('(x(1)-1)^2+(x(2)-x(1)^2)^2',[0,0])x=1.00001.0000fval=2.6131e-010第20頁[x,fval]=fminunc('x(1)^2+x(2)^2-x(1)*x(2)+2*x(1)-4*x(2)',[2,2])
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四川汽車職業(yè)技術(shù)學(xué)院《大數(shù)據(jù)存儲與處理技術(shù)(hadoop)》2023-2024學(xué)年第二學(xué)期期末試卷
- 南京科技職業(yè)學(xué)院《中醫(yī)藥文化實(shí)踐》2023-2024學(xué)年第二學(xué)期期末試卷
- 宣化科技職業(yè)學(xué)院《服裝表演概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 中級建筑與房地產(chǎn)經(jīng)濟(jì)-中級《建筑與房地產(chǎn)》??荚嚲?
- 2025至2030年中國摩托車前剎車燈開關(guān)數(shù)據(jù)監(jiān)測研究報(bào)告
- 鋼軌探傷星級評定復(fù)習(xí)測試卷附答案
- 2025年中國集裝箱活動辦公室市場調(diào)查研究報(bào)告
- 2025年中國耐溫瓷盤市場調(diào)查研究報(bào)告
- 廣東省汕頭市潮陽區(qū)潮師高級中學(xué)2024年高三5月第三次聯(lián)考數(shù)學(xué)試題試卷
- 2025至2031年中國金融單位庫房庫存管理系統(tǒng)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年中國山泉水市場前景預(yù)測及投資規(guī)劃研究報(bào)告
- 重慶市2025屆高三第一次聯(lián)合診斷檢測英語試卷(含解析含聽力原文無音頻)
- 《榜樣9》觀后感心得體會二
- 《西安交通大學(xué)》課件
- 天津市部分區(qū)2024-2025學(xué)年九年級(上)期末物理試卷(含答案)
- 小學(xué)二年級數(shù)學(xué)計(jì)算題共4165題
- 一氧化碳中毒培訓(xùn)
- 初二上冊好的數(shù)學(xué)試卷
- 保潔服務(wù)質(zhì)量與服務(wù)意識的培訓(xùn)
- 廣東省潮州市2024-2025學(xué)年九年級上學(xué)期期末道德與法治試卷(含答案)
- 突發(fā)公共衛(wèi)生事件衛(wèi)生應(yīng)急
評論
0/150
提交評論