| 5 | 1/1 | 返回列表 |
| 查看: 4092 | 回復(fù): 6 | ||||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | ||||
lzz654321木蟲 (著名寫手)
湊活
|
[求助]
解決非線性規(guī)劃問題(目標(biāo)函數(shù)和限制條件都是非線性的)有什么軟件求解? 已有2人參與
|
|||
|
如題,首先是什么軟件解決此類問題比較好?其次用什么求解器或者算法求解?最后一問,有沒有相關(guān)的代碼?網(wǎng)址也行。 我用fmincon和Multistart求解都求不出正確的結(jié)果,我求的是100各變量的問題,還想向更高維的去計(jì)算。請賜教! |
銅蟲 (著名寫手)

榮譽(yù)版主 (文壇精英)
![]() |
專家經(jīng)驗(yàn): +518 |
|
1.非線性規(guī)劃建模與LINGO軟件的編程應(yīng)用 http://www.cnki.com.cn/Article/CJFDTotal-DNZS201210084.htm 2. ftp://netlib2.cs.utk.edu/opt獲得。BQPD是Fletcher研制的解二次規(guī)劃的軟件, 所使用的基本方法是零空間積極集法. DONLP2是Spellucci研制的用SQP方法解一般非線性約束問題的軟件,適合解小規(guī)模優(yōu)化問題, 可以從網(wǎng)址ftp://netlib2.cs.utk.edu/opt/donlp2/上免費(fèi)下載。HOOKE是解無約束最優(yōu)化問題的一個(gè)直接方法的軟件,可以通過 ftp: //netlib2.cs.utk.edu /opt /hooke.c獲得。LANCELOT是由Conn,Gould和Toint研制的解大規(guī)模最優(yōu)化問題的軟件包,適合解無約束最優(yōu)化、非線性最小二乘、邊界約束最優(yōu)化和一般約束最優(yōu)化問題.這個(gè)軟件的基本思想是利用增廣Lagrange函數(shù)來處理約束條件, 在每步迭代中解一個(gè)邊界約束優(yōu)化子問題, 其所用的方法結(jié)合信賴域和投影梯度等技術(shù).MINPACK是美國Argonne國家實(shí)驗(yàn)室研制的軟件包,適合求解非線性方程組和非線性最小二乘問題, 所用的基本方法是阻尼最小二乘法, 此軟件可以從網(wǎng)上圖書館獲得. PROC NLP是SAS軟件公司研制的SAS商業(yè)軟件中OR模塊的一個(gè)程序,這個(gè)程序適合解無約束最優(yōu)化、非線性最小二乘、線性約束最優(yōu)化、二次規(guī)劃和一般約束最優(yōu)化問題.TENMIN是Schnabel等研制的解中小規(guī)模問題($n<100$)的張量方法軟件。在互聯(lián)網(wǎng)上能訪問到的解非線性最優(yōu)化問題的軟件還有:CONOPT(非線性規(guī)劃),DOT(優(yōu)化設(shè)計(jì)工具箱),Excel and Quattro Pro Solvers(線性,整數(shù)和非線性規(guī)劃),F(xiàn)SQP(非線性規(guī)劃和極小極大問題),GRG2(非線性規(guī)劃), LBFGS(有限儲(chǔ)存法),LINDO(線性、二次和混合整數(shù)規(guī)劃),LSSOL(最小二乘和二次規(guī)劃),MINOS(線性和非線性規(guī)劃),NLPJOB(非線性多目標(biāo)規(guī)劃), OPTPACK(約束和無約束最優(yōu)化),PETS(解非線性方程組和無約束問題的并行算法),QPOPT(線性和二次規(guī)劃),SQOPT(大規(guī)模線性和凸二次規(guī)劃),SNOPT(大規(guī)模線性、二次和非線性規(guī)劃),SPRNLP(稀疏最小二乘,稀疏和稠密非線性規(guī)劃),SYSFIT(非線性方程組的參數(shù)估計(jì)),TENSOLVE(非線性方程組和最小二乘), VE10(非線性最小二乘)等. [ Last edited by feixiaolin on 2013-12-25 at 21:58 ] |
至尊木蟲 (職業(yè)作家)
新蟲 (初入文壇)
|
軟件很多了,有商業(yè)軟件(Cplex,Xpress,Gruobi)和開源軟件如ZIB柏林的SCIB,我前導(dǎo)師開發(fā)的Couenne(多用于Noncovex)。 我想說現(xiàn)有軟件解不出是很正常的,如果一個(gè)軟件能解出所有的實(shí)際問題,那么就不需要科研了。 現(xiàn)在科研很多都是找lz這樣的一個(gè)實(shí)際問題,然后用現(xiàn)有的軟件解,發(fā)現(xiàn)解不出來,然后這就可以成為一個(gè)科研課題,然后自己寫對應(yīng)的程序來解他,當(dāng)然也不能奢求解出最優(yōu)解,得到一個(gè)差不多的解,規(guī)模和實(shí)際問題差不多大,那么就是一篇論文了。 希望對lz有幫助。 |

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 070300化學(xué)279求調(diào)劑 +8 | 哈哈哈^_^ 2026-03-31 | 10/500 |
|
|---|---|---|---|---|
|
[考研] 考研調(diào)劑 +9 | 小蠟新筆 2026-03-29 | 10/500 |
|
|
[考研] 一志愿a區(qū)211,085601-307分求調(diào)劑 +10 | 黨嘉豪 2026-03-31 | 23/1150 |
|
|
[考研] 本2一志愿C9-333分,材料科學(xué)與工程,求調(diào)劑 +9 | 升升不降 2026-03-31 | 9/450 |
|
|
[考研] 求化學(xué)調(diào)劑 +12 | wulanna 2026-03-28 | 12/600 |
|
|
[考研]
|
nnnnnnn5 2026-03-25 | 12/600 |
|
|
[考研] 化學(xué)工程085602 305分求調(diào)劑 +28 | RichLi_ 2026-03-25 | 36/1800 |
|
|
[考研] 一志愿中海洋材料357 +4 | 麥恩莉. 2026-03-30 | 4/200 |
|
|
[考研] 293分求調(diào)劑,外語為俄語 +5 | 加一一九 2026-03-31 | 5/250 |
|
|
[考研] 085601一志愿中山大學(xué)深圳材料工程330求調(diào)劑 +5 | pipiver 2026-03-30 | 5/250 |
|
|
[考研] 303求調(diào)劑 +7 | DLkz1314. 2026-03-30 | 7/350 |
|
|
[考研] 0703本科鄭州大學(xué)求調(diào)劑 +7 | nhj_ 2026-03-25 | 7/350 |
|
|
[考研] 求調(diào)劑 +4 | QiMing7 2026-03-25 | 5/250 |
|
|
[考研] 求調(diào)劑 +6 | 蘆lty 2026-03-25 | 7/350 |
|
|
[考研] 081200-314 +3 | LILIQQ 2026-03-27 | 4/200 |
|
|
[考研] 一志愿211院校 344分 東北農(nóng)業(yè)大學(xué)生物學(xué)學(xué)碩,求調(diào)劑 +5 | 丶風(fēng)雪夜歸人丶 2026-03-26 | 8/400 |
|
|
[考研] 303求調(diào)劑 +6 | 藍(lán)山月 2026-03-25 | 6/300 |
|
|
[考研] 07化學(xué)303求調(diào)劑 +5 | 睿08 2026-03-25 | 5/250 |
|
|
[考研] 材料與化工304求B區(qū)調(diào)劑 +3 | 邱gl 2026-03-25 | 3/150 |
|
|
[考研] 【2026考研調(diào)劑】制藥工程 284分 求相關(guān)專業(yè)調(diào)劑名額 +4 | 袁奐奐 2026-03-25 | 8/400 |
|