亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于MATALB的CPLEX優(yōu)化平臺(tái)構(gòu)建

        2018-03-02 12:22:12王瑋何松楊青斌

        王瑋 何松 楊青斌

        摘要:CPLEX求解器是直接應(yīng)用于眾多優(yōu)化問(wèn)題或模型的求解。然而,截至目前較為完整的CPLEX優(yōu)化平臺(tái)構(gòu)建的方法與過(guò)程的文獻(xiàn)仍未出現(xiàn)。為此,筆者基于算法程序設(shè)計(jì)需要,設(shè)計(jì)了一整套基于MATALB的CPLEX優(yōu)化平臺(tái)構(gòu)建方案,目的在于理清CPLEX優(yōu)化平臺(tái)構(gòu)建的總體思路、方法及過(guò)程,為眾多剛?cè)腴T的科研工作者面臨的模型求解問(wèn)題提供一定的理論與技術(shù)支持,豐富模型求解的理論體系。

        關(guān)鍵詞:CPLEXMATALB;模型求解;yalmip

        中圖分類號(hào):TP39 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2018)12-0098-02

        0 引言

        憑借簡(jiǎn)單、快捷、易于移植的優(yōu)良特征,IBM WebSphere ILOG CPLEX已成功應(yīng)用于包括SAP、Oracle、Sabre以及眾多科研單位與機(jī)構(gòu),其可解決的問(wèn)題大致包括線性規(guī)劃問(wèn)題、二次方程規(guī)劃問(wèn)題、二次方程約束規(guī)劃問(wèn)題以及混合整型規(guī)劃問(wèn)題等幾類。其中,對(duì)于混合整型規(guī)劃問(wèn)題,由于帶求解變量包括整形變量與其他浮點(diǎn)變量,常規(guī)的諸如PSO(Particle Swarm Organization,PSO)等優(yōu)化算法難以使用該類問(wèn)題或者模型的求解。

        CPLEX平臺(tái)構(gòu)建包括IBM WebSphere ILOG CPLEX等關(guān)鍵軟件的下載、CPLEX與yalmip軟件在MATALB平臺(tái)上的安裝與測(cè)試等多個(gè)環(huán)節(jié),構(gòu)建過(guò)程較為繁瑣與復(fù)雜。而且,目前仍見(jiàn)完整的研究文獻(xiàn)就該問(wèn)題展開(kāi)詳細(xì)、準(zhǔn)確分析。為此,筆者基于程序設(shè)計(jì)需要,設(shè)計(jì)了一整套基于MATALB的CPLEX優(yōu)化平臺(tái)構(gòu)建方案,目的在于理清CPLEX優(yōu)化平臺(tái)構(gòu)建的總體思路、方法及過(guò)程,為眾多剛?cè)腴T的科研工作者面臨的模型求解問(wèn)題提供一定的理論與技術(shù)支持。

        1 CPLEX優(yōu)化平臺(tái)構(gòu)建的準(zhǔn)備工作

        CPLEX優(yōu)化平臺(tái)構(gòu)建的準(zhǔn)備工作主要是指MATALB軟件、CPLEX軟件與yalmip軟件下載工作。鑒于MATALB軟件的使用較為普遍,此處其下載不做贅述。

        1.1 CPLEX軟件的下載

        CPLEX軟件由IMB公司研制與開(kāi)發(fā)。雖然,有許多網(wǎng)址或網(wǎng)站給出了CPLEX軟件下載鏈接與下載方式,但多數(shù)下載內(nèi)容與標(biāo)注名稱不符,即下載的軟件多數(shù)不能使用。由此,CPLEX軟件的下載當(dāng)從IMB公司給出的官網(wǎng)地址(https://www.ibm.com/ developerworks/cn/downloads/ws/ilogcplex/),圖1為該軟件下載的登錄界面。

        1.2 yalmip軟件的下載

        yalmip軟件的下載與CPLEX軟件下載遇到的問(wèn)題相類似,即許多網(wǎng)址或網(wǎng)站的下載內(nèi)容與標(biāo)注名稱不符。經(jīng)數(shù)次嘗試與下載,筆者認(rèn)為該網(wǎng)址https://yalmip.github.io /?n=Main.HomePage給出的yalmip軟件下載方法較為可靠。圖1為該軟件的下載界面。

        2 CPLEX優(yōu)化平臺(tái)的構(gòu)建

        如前所述,本文涉及的CPLEX優(yōu)化平臺(tái)構(gòu)建主要基于MATALB軟件平臺(tái)。同樣,考慮到MATALB軟件的使用較為普遍,其安裝此處不作贅述。

        2.1 CPLEX軟件安裝

        由于CPLEX優(yōu)化平臺(tái)構(gòu)建于MATALB軟件,因此將CPLEX軟件嵌入式安裝于MATALB軟件較為關(guān)鍵。為簡(jiǎn)單起見(jiàn),本文將CPLEX軟件的安裝位置設(shè)置為MATALB軟件中的toolbox文件位置。

        具體步驟如下:

        1)雙擊打開(kāi)CPLEX軟件安裝程序(本文選擇的版本為cplex_studio 12.7.1);2)將CPLEX軟件的安裝位置選擇為MATALB中的toolbox文件位置;3)為便于CPLEX調(diào)用,將MATALB文件的執(zhí)行路徑包含CPLEX相關(guān)安裝文件,如圖2所示。

        其中,在步驟3中,需首先選中CPLEX相關(guān)安裝文件,拖動(dòng)鼠標(biāo)選中,單擊“添加文件夾”,然后選擇“保存即可”。

        2.2 yalmip軟件安裝

        同樣,考慮到CPLEX優(yōu)化平臺(tái)構(gòu)建于MATALB軟件,需將本文將yalmip軟件的安裝位置設(shè)置為MATALB軟件中的toolbox文件位置。具體步驟如下:

        1)雙擊打開(kāi)yalmip軟件安裝程序;2)將yalmip軟件的安裝位置選擇為MATALB中的toolbox文件位置;3)同時(shí),將MATALB文件的執(zhí)行路徑包含yalmip相關(guān)安裝文件,如圖3所示。

        與CPLEX軟件安裝過(guò)程相類似,在步驟3中,需首先選中yalmip相關(guān)安裝文件,拖動(dòng)鼠標(biāo)選中,單擊“添加文件夾”,然后選擇“保存即可”。

        3 CPLEX優(yōu)化平臺(tái)的測(cè)試

        圖4為CPLEX優(yōu)化平臺(tái)構(gòu)建方案的測(cè)試結(jié)果。從測(cè)試結(jié)果中可以看出,選擇安裝的CPLEX版本為IBM 12.7.1,即安裝成功。同時(shí),也可以觀測(cè)到其他版本(例如IBM 12.7.0與IBM 12.8.0)的CPLEX軟件未見(jiàn)安裝的信息。

        CPLEX Optimizing Platform Construction Base on MATLAB

        WANG Wei1, HE Song2, YANG Qing-bin3

        (1.West Industry Region of Shihezi Energy Investment Co., Ltd, Shihezi? Xinjiang? 832000;

        2.Southern Thermoelectric Plant of Shihezi Energy Investment Co., Ltd, Shihezi? Xinjiang? 832000;

        3.Renewable Energy DepartmentChina Electric Power Research Institute, Nanjing? Jiangsu? 210003)

        Abstract:The CPLEX solver is directly applied to many optimization problems or models. However, up to now, a relatively complete literature on the method and process of CPLEX optimization platform has not yet appeared. Therefore, based on the need of algorithmic programming, a complete set of CPLEX optimization platform based on MATALB is designed. The purpose is to clarify the overall idea, method and process of the construction of CPLEX optimization platform, and provide some theoretical and technical support for the problem of model solving for many of the first introductory researchers. The theoretical system of model solving.

        Key words:CPLEXMATALB;model solver;yalmip

        91精品国产一区国产二区久久| 国产97色在线 | 免| 欧美成人a视频免费专区| 亚洲av极品尤物不卡在线观看| 人人妻人人澡人人爽精品日本| 成人a级视频在线观看| 亚洲伊人久久大香线蕉综合图片| 福利一区二区三区视频在线| 国产无套一区二区三区久久| 九九久久自然熟的香蕉图片| 亚洲精品国产精品国自产观看| 最新亚洲无码网站| 麻豆精品在线视频观看| 亚洲sm另类一区二区三区| 亚洲欧美综合在线天堂| 4hu44四虎www在线影院麻豆| 日韩av在线亚洲女同| 亚洲欧美牲交| 少妇高潮喷水久久久影院| 亚洲熟妇夜夜一区二区三区| 在线观看午夜视频国产| 久久久久国产综合av天堂| 爽妇网国产精品| 亚洲国产精品色婷婷久久| 激情亚洲一区国产精品久久| 成年无码av片在线| 国产系列丝袜熟女精品视频| 亚洲国产综合精品中文| 国产免费牲交视频| 亚洲一区二区三区成人网站| 欧美破处在线观看| 一本之道日本熟妇人妻| 内射人妻视频国内| 日韩久久一级毛片| 亚洲精品在线观看自拍| 精品国产粉嫩内射白浆内射双马尾| 人禽伦免费交视频播放| 色婷婷狠狠97成为人免费| av手机免费在线观看高潮| 欧美乱人伦人妻中文字幕| 国产精品视频久久久久|