(原型和模型開發工具)AMPL A Mathematical Programming Language 2014.04.09
【文章內容】:
AMPL是一個全面而強大的代數建模語系的線性和非線性改善問題,離散或連續變量。在貝爾實驗室開發, AMPL使您可以使用常見的符號和熟悉的概念,制定改善模型,研究解決專案,而電腦管理與適當的求解器進行通信。 AMPL的彈性和便利性使其非常適用於快速原型和模型開發,而它的速度和控制選項,使重複生產運行一個特別有效的選取。
關鍵的建模語系功能
對於集和集合運算符的廣泛支援。 AMPL的模型可以使用組雙,三人間和更長的元組;套在套索引的集合;無序的,有序的,和圓形對像集;和組數字。
通用和算術,邏輯和條件表達式自然的語法;熟悉的約定求和和其他迭代運算符。
非線性規劃的功能,如最初的原始和對偶值,使用者定義的函數,快速自動分化和自動消除的「定義」變量。
方便的替代符號,內含節點和弧聲明網路問題,為分段線性函數的特殊語法,和線性係數縱列規範。
關鍵的建模環境功能
交談式指令環境與批處理選項。強大的顯示指令可以讓你檢視任何模型元件或表達式,瀏覽螢幕上或寫入檔案,使用自動格式化或你自己的喜好。
新的迴圈和IF-THEN -ELSE指令。在AMPL指令語系簡單的程式,現在可以寫入到解決的關聯問題序列,敏感性分析和分解或其他迭代計劃。
分離模型和資料。 AMPL車型保持簡潔即使集和資料表的增長。模型可以包括許多種狀況的資料的有效性。
介面流行和成熟的求解器,內含CONOPT , CPLEX ,LAMPS, LANCELOT , LOQO , LSGRG , MINOS , OSL , SNOPT ,和XA 。
——————————————————————————–
【文章標題】:(原型和模型開發工具)AMPL A Mathematical Programming Language 2014.04.09
【文章作者】: 網站架設網頁設計教學密訓基地
【作者信箱】: ster168ster@gmail.com
【作者首頁】: http://por.tw/Website_Design/
【網站架設網頁設計教學課程】: http://por.tw/Website_Design/E_learning/index.php
【基地主機】: http://goto1688.com/Website_Design/
【版權聲明】: (原創)網站架設網頁設計教學密訓基地,轉載必須保留完整標頭。刪除者依法追究!
——————————————————————————–
AMPL A Mathematical Programming Language 2014.04.09
AMPL is a comprehensive and powerful algebraic modeling language for linear and nonlinear optimization problems, in discrete or continuous variables. Developed at Bell Laboratories, AMPL lets you use common notation and familiar concepts to formulate optimization models and examine solutions, while the computer manages communication with an appropriate solver. AMPL's flexibility and convenience render it ideal for rapid prototyping and model development, while its speed and control options make it an especially efficient choice for repeated production runs.
Key modeling language features
Broad support for sets and set operators. AMPL models can use sets of pairs, triples, and longer tuples; collections of sets indexed over sets; unordered, ordered, and circular sets of objects; and sets of numbers.
General and natural syntax for arithmetic, logical, and conditional expressions; familiar conventions for summations and other iterated operators.
Nonlinear programming features such as initial primal and dual values, user-defined functions, fast automatic differentiation, and automatic elimination of "defined" variables.
Convenient alternative notations including node and arc declarations for network problems, a special syntax for piecewise-linear functions, and columnwise specification of linear coefficients.
Key modeling environment features
Interactive command environment with batch processing options. Powerful display commands let you view any model component or expression, browsing on-screen or writing to a file, using automatic formatting or your own preferences.
New looping and if-then-else commands. Simple programs in the AMPL command language can now be written to solve sequences of related problems, for sensitivity analysis and for decomposition or other iterative schemes.
Separation of model and data. AMPL models remain concise even as sets and data tables grow. Models may incorporate many kinds of conditions for validity of the data.
Interfaces to popular and sophisticated solvers including CONOPT, CPLEX, LAMPS, LANCELOT, LOQO, LSGRG, MINOS, OSL, SNOPT, and XA.
(原型和模型開發工具)AMPL A Mathematical Programming Language 2014.04.09 | Home Page: www.ampl.com
(原型和模型開發工具)AMPL A Mathematical Programming Language 2014.04.09 | Size: 5 MB
——————————————————————————-
【網站架設網頁設計】你在摸索如何架設網站網頁設計嗎?有【技術顧問服務】可諮詢嗎?
當問題無法解決你要發很多時間處理(或許永遠找出答案)那就是自己摸索網站架設網頁設計痛苦的開始!
購買【網站架設網頁設計教學】DVD課程,就可獲得【網站架設網頁設計】技術【顧問諮詢服務】!