下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Linprogdis子程序:函數(shù)x,fval,exitflag,output,lambda=.linprogdis(ifint、f、A、b、Aeq、beq、lb、ub、x0、options)%Title:用%分支計時法求解混合整數(shù)線性規(guī)劃模型%初步完成百分比:2002年12月%最新版本: 2004年3月6日%最新說明:2004年11月20日%數(shù)據(jù)處理t1,t2=尺寸(b);如果T2=1,b=b。%將b轉(zhuǎn)置到列向量目標%調(diào)用線性求解器x,fval,exitflag,output,lambda=linprog(f,A,b,Aeq,beq,lb,ub,x0,選項);如果exitflag=0。%如果線
2、性規(guī)劃失敗,這個解決方案也失敗。返回目標%獲取帶有整數(shù)約束的決策變量的序列號v1=find(if int=1);%整數(shù)變量的索引tmp=x(v1);%整數(shù)約束的決策變量的當前值如果是空的(tmp),%沒有整數(shù)約束,它是一個一般的線性規(guī)劃,可以直接返回返回目標v2=查找(check int(tmp)=0);%正在尋找非整數(shù)的索引如果是空的(v2),%如果整數(shù)約束決策變量都是整數(shù),調(diào)用結(jié)束返回目標% kth決策變量不是整數(shù)解%注意先處理不滿足整數(shù)約束的第一個決策變量k=v1(v2(1);%分支1:左分支tmp1=,長度(f);%線性約束的系數(shù)向量tmp 1(k)=1;低=地板(x(k);線性規(guī)劃不
3、等式約束的系數(shù)矩陣A實際上是以%thisA分支命名的線性規(guī)劃的不等式約束向量b實際上是在% thisb分支之后調(diào)用的if ifrowinmat(tmp1,低,A,b)=1%如果分支的約束已存在于舊的A和B中,則約束將不會更改thisA=A;thisb=b其他thisA=A;tmp 1;thisb=bthisb(end 1)=低;目標%disp(fenzhi1),thisA,thisb%遞歸調(diào)用x1,fval1,exitflag1,output1,lambda1=.linprogdis(ifint,f,thisA,thisb,Aeq,beq,lb,ub,x0,options);% branch
4、2:右分支tmp2=,長度(f);%tmp1。tmp 2(k)=-1;高=-上限(x(k);if ifrowinmat(tmp2,高,A,b)=1thisA=A;thisb=b其他thisA=A;tmp 2;thisb=bthisb(end 1)=高;目標%disp(fenzhi2),thisA,thisbx2,fval2,exitflag2,output2,lambda2=.linprogdis(ifint,f,thisA,thisb,Aeq,beq,lb,ub,x0,options);if is empty(v2)(exit flag 10 exit flag 2=0 f val=f va
5、l 1).|(exit flag 20 exit flag 1=0 f val=f val 2).|(exit flag 10 exit flag 20 f val=f val 1 f val=f val 2),disp(錯誤調(diào)用)返回% is空(v2)表示所有整數(shù)目標%根據(jù)返回標志exitflag確定最終的最佳解決方案e 1如果exit flag 10 exit flag 2=0%左分支有最優(yōu)解,則右分支沒有最優(yōu)解x=x1fval=fval1。exitflag=exitflag1output=output1=1;e 2否則,如果exit flag 20 exit flag 1=0%右分支有最優(yōu)解,但左分
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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ù)(信創(chuàng)版)(微課版)課件 徐麗 項目1-3 計算機基礎(chǔ) - 文字文稿軟件的應用
- 2026年劇本殺運營公司正版劇本授權(quán)管理制度
- 2026年劇本殺運營公司突發(fā)事件法務(wù)應對管理制度
- 海南省東方市2025-2026年九年級上學期期末考試道德與法治試卷(含答案)
- 農(nóng)村生活污水處理及回用項目2025年環(huán)境效益評估報告
- 2025年光子技術(shù)在通信行業(yè)創(chuàng)新應用報告
- 2025年生態(tài)養(yǎng)殖智能化技術(shù)應用與可行性研究報告
- 信訪室上墻制度
- 企業(yè)薪資結(jié)算制度
- 中國周末雙休制度
- 吉林省梅河口市五中2025-2026學年高二上學期期末語文試卷及答案
- 2026年共青團中央所屬單位高校畢業(yè)生公開招聘66人備考題庫及參考答案詳解
- 2026年遼寧軌道交通職業(yè)學院單招綜合素質(zhì)筆試備考題庫帶答案解析
- 2026年6級英語模擬真題及答案
- 2025內(nèi)蒙古鄂爾多斯市委政法委所屬事業(yè)單位引進高層次人才3人考試題庫含答案解析(奪冠)
- 2025年全國單獨招生考試綜合試卷(附答案) 完整版2025
- 2025-2026學年外研版八年級上冊英語期末模擬考試題(含答案)
- 連鎖超市總部部門崗位職責說明書
- 2024年包頭輕工職業(yè)技術(shù)學院單招職業(yè)技能測試題庫附答案解析
- 特許權(quán)使用費課件
- “五個帶頭”方面對照發(fā)言材料二
評論
0/150
提交評論