《LINGO基礎(chǔ)培訓(xùn)教程》是作者結(jié)合多年LINGO教學(xué)實(shí)踐編寫的。其內(nèi)容包括LINGO介紹、LINGO基礎(chǔ)、LINGO外部文件接口、UNGO在數(shù)學(xué)規(guī)劃中的應(yīng)用、LINGO多目標(biāo)規(guī)劃模型、LINGO數(shù)學(xué)模型編程實(shí)例共六章,書中配備了較多的實(shí)例。這些實(shí)例是學(xué)習(xí)LINGO與數(shù)學(xué)建模必須掌握的基本技能。同時(shí)在每章后面給出了大量的練習(xí)及其參考答案。
《LINGO基礎(chǔ)培訓(xùn)教程》由淺入深,由易到難,可作為在職教師學(xué)習(xí)LINGO的自學(xué)用書,也可作為數(shù)學(xué)建模培訓(xùn)班學(xué)生的培訓(xùn)教材。
LINGO是美國(guó)LINDO公司開發(fā)的一套專門用于求解優(yōu)化問題的軟件包。LINGO提供了強(qiáng)大的語言和快速的求解引擎來闡述和求解優(yōu)化規(guī)劃模型,以功能強(qiáng)、計(jì)算效果好、執(zhí)行速度快著稱,是求解線性、非線性和整數(shù)規(guī)劃模型的首選工具,在國(guó)外運(yùn)籌學(xué)類的教科書中也被廣泛用作教學(xué)軟件,隨著LINGO軟件的不斷開發(fā),尤其是CALC字段和子模型功能的出現(xiàn),LINGO的功能日益強(qiáng)大,求解問題的領(lǐng)域日益廣泛,
本書是以LING0 18.0為基礎(chǔ),結(jié)合作者多年LINGO教學(xué)實(shí)踐編寫的。其內(nèi)容包括LINGO介紹、LINGO基礎(chǔ)、LINGO外部文件接口、LINGO在數(shù)學(xué)規(guī)劃中的應(yīng)用、LINGO多目標(biāo)規(guī)劃模型、LINGO數(shù)學(xué)模型編程實(shí)例共六章內(nèi)容,以及如何利用LINGO做數(shù)學(xué)建模和常用LINGO系統(tǒng)函數(shù)索引,
本書從介紹LINGO軟件開始,重點(diǎn)介紹:LINGO基礎(chǔ),其中包含LINGO模型組成、LINGO運(yùn)算符與函數(shù)、LINGO子模型及程序設(shè)計(jì);LINGO外部文件接口,其中包含通過Windows剪貼板傳遞數(shù)據(jù)、LINGO與文本文件傳遞數(shù)據(jù)、UNGO與Excel文件傳遞數(shù)據(jù)、LINGO與數(shù)據(jù)庫傳遞數(shù)據(jù);UNGO在數(shù)學(xué)規(guī)劃中的應(yīng)用。其中包含線性規(guī)劃模型、整數(shù)線性規(guī)劃模型、非線性規(guī)劃模型;LINGO多目標(biāo)規(guī)劃模型,其中介紹了單目標(biāo)規(guī)劃模型和多目標(biāo)規(guī)劃模型;LINGO數(shù)學(xué)模型編程實(shí)例,其中介紹了LINGO編程基本格式、最小二乘法的LINGO實(shí)現(xiàn)、層次分析法的LINGO實(shí)現(xiàn)、數(shù)學(xué)建模應(yīng)用實(shí)例LINGO實(shí)現(xiàn)等內(nèi)容。讀者可以一步一步地隨著作者的思路來完成課程的學(xué)習(xí)。同時(shí)在每章后面作出歸納總結(jié),并給出一定的練習(xí)題和練習(xí)題答案。書中所給實(shí)例具有技巧性而又道理顯然,可使讀者思路暢達(dá),將所學(xué)知識(shí)融會(huì)貫通,靈活運(yùn)用,達(dá)到事半功倍之效。本書將會(huì)成為讀者學(xué)習(xí)LINGO和數(shù)學(xué)建模的良師益友。本書所使用的素材包含文字、圖形、圖像等,有的為作者自己制作,有的來自互聯(lián)網(wǎng),使用這些素材的目的是給讀者提供更為完善的學(xué)習(xí)資料。
本書第1章由王鳳英編寫;第2章、第3章以及第6章由李漢龍編寫;第4章由隋英編寫:第5章由孫尚敏編寫;附錄Ⅰ由劉丹編寫;附錄Ⅱ由付孝茂編寫;參考文獻(xiàn)及前言由韓婷編寫,全書由李漢龍統(tǒng)稿,李漢龍、隋英、韓婷、李選海審稿。另外,本書的編寫和出版得到了國(guó)防工業(yè)出版社的大力支持,在此表示衷心的感謝!
本書參考了國(guó)內(nèi)外出版的一些教材,見本書所附參考文獻(xiàn),在此表示謝意。由于編者水平所限,書中不足之處在所難免,懇請(qǐng)讀者、同行和專家批評(píng)指正。
本書是LINGO軟件培訓(xùn)教程和數(shù)學(xué)建模學(xué)習(xí)輔導(dǎo)書。本書由淺入深,由易到難,可作為在職教師學(xué)習(xí)LINGO軟件和數(shù)學(xué)建模的自學(xué)用書,也可以作為L(zhǎng)INGO軟件和數(shù)學(xué)建模培訓(xùn)班學(xué)生的培訓(xùn)教材。
第1章 LINGO介紹
1.1 LINGO軟件概述
1.2 LINGO軟件安裝
1.3 LINGO軟件界面介紹
1.3.1 LINGO菜單
1.3.2 LINGO工具欄
1.3.3 LINCO的模型窗口
1.3.4 LINGO的求解器運(yùn)行狀態(tài)窗口
1.4 LINGO軟件簡(jiǎn)單操作
1.4.1 進(jìn)入與退出軟件
1.4.2 LINGO文件的基本操作
1.5 本章小結(jié)
習(xí)題1
習(xí)題1答案
第2章 LINGO基礎(chǔ)
2.1 LINGO模型組成
2.1.1 初始部分
2.1.2 集合部分
2.1.3 數(shù)據(jù)部分
2.1.4 目標(biāo)和約束部分
2.2 LINGO運(yùn)算符與函數(shù)
2.2.1 LINGO運(yùn)算符
2.2.2 LINCO數(shù)學(xué)函數(shù)
2.2.3 集合循環(huán)函數(shù)
2.2.4 集合操作函數(shù)
2.2.5 變量定界函數(shù)
2.2.6 金融函數(shù)
2.2.7 概率函數(shù)
2.2.8 輸入輸出函數(shù)
2.2.9 結(jié)果報(bào)告函數(shù)
2.2.10 其他函數(shù)
2.3 LINGO子模型及程序設(shè)計(jì)
2.3.1 LINCO子模型
2.3.2 LINGO編程基礎(chǔ)
2.3.3 LINGO程序設(shè)計(jì)
2.3.4 LINGO程序?qū)嵗?br>2.4 本章小結(jié)
習(xí)題2
習(xí)題2答案
第3章 LINGO外部文件接口
3.1 通過Windows剪貼板傳遞數(shù)據(jù)
3.1.1 通過Windows剪貼板傳遞Word中的數(shù)據(jù)
3.1.2 通過Windows剪貼板傳遞Mathematica中的圖像
3.2 LINGO與文本文件傳遞數(shù)據(jù)
3.2.1 通過文本文件讀取數(shù)據(jù)
3.2.2 通過文本文件輸出數(shù)據(jù)
3.3 LINGO與Excel文件傳遞數(shù)據(jù)
3.3.1 LINGO通過Excel文件輸入數(shù)據(jù)
3.3.2 LINGO通過Excel文件輸出數(shù)據(jù)
3.3.3 LINGO通過Excel文件傳遞數(shù)據(jù)實(shí)例
3.4 LINGO與數(shù)據(jù)庫傳遞數(shù)據(jù)
3.4.1 LINGO與Access進(jìn)行數(shù)據(jù)傳遞
3.4.2 @ODBC函數(shù)
3.5 本章小結(jié)
習(xí)題3
習(xí)題3答案
第4章 LINGO在數(shù)學(xué)規(guī)劃中的應(yīng)用
4.1 線性規(guī)劃模型
4.1.1 線性規(guī)劃模型
4.1.2 產(chǎn)品的生產(chǎn)計(jì)劃問題
4.1.3 配料問題
4.2 整數(shù)線性規(guī)劃模型
4.2.1 整數(shù)線性規(guī)劃模型
4.2.2 汽車的生產(chǎn)計(jì)劃問題
4.2.3 指派問題
4.2.4 排班問題
4.3 非線性規(guī)劃模型
4.3.1 非線性規(guī)劃模型
……
第5章 LINGO多目標(biāo)規(guī)劃模型
第6章 LINGO數(shù)學(xué)模型編程實(shí)例
附錄Ⅰ 如何利用LINGO做數(shù)學(xué)建模
附錄Ⅱ 常用LINGO系統(tǒng)函數(shù)索引
參考文獻(xiàn)