freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

lindo使用手冊-wenkub.com

2025-06-22 21:52 本頁面
   

【正文】 : :INT [變量名]CR其中的變量名表示將要定義為01變量的變量。命令中的n,是指目標函數(shù)中(或模型中先輸入的)前n個變量,不注意這一點,就容易出錯。當模型中有很多變量需要定義成01變量,可以有以下命令: :INT n其中n表示模型中的01型整數(shù)變量數(shù)目。:輸入一個01型整數(shù)規(guī)劃模型的方法,是先按前述的線性規(guī)劃模型的輸入方法進行操作,爾后用INT命令來定義01變量。因此,本章把定義01變量和定義整數(shù)變量的命令I(lǐng)NT、GIN作為主要內(nèi)容來介紹。LINDO具有了01整數(shù)規(guī)劃和整數(shù)規(guī)劃兩種模型求解的功能。: :RANGECR:對于第三章第三節(jié)中已求得靈敏度分析結(jié)果的例子,使用RANGE命令后可顯示如下內(nèi)容::RANGERANGES IN WHICH THE BASIS IS UNCHANGED COST COEFFICIENT RANGESVARIABLE CURRENT ALLOWABLE ALLOWABLE COEF INCREASE DECREASEX1 INFINITYX2 INFINITY X3 INFINITY RIGHT HAND SIDE RANGESROW CURRENT ALLOWABLE ALLOWABLE RHS INCREASE DECREASE2 INFINITY .0000003 .000000 4 .000000 :同其它顯示類命令一樣,RANGE命令不進行計算,只用于顯示。: :NONZCR:這一命令對于變量很多且零解也很多的問題極為有用。 答案顯示命令 SOLU (Solution):顯示求解結(jié)果。下表列出了字母間的一一對應關(guān)系。 矩陣非零元素顯示命令PIC (Picture):顯示當前單純形表的非零系數(shù)矩陣。 單純形表顯示命令 TABL (Table):顯示當前單純形表。列顯示命令SHOC(Show Column)。 第五章 數(shù)據(jù)信息的顯示第一章已介紹過如何用LOOK命令來察看內(nèi)存中的模型,LOOK命令是LINDO中最基本的顯示類命令。上限為165。因為LINDO默認變量是非負的,即所有變量的下限都是0,因此沒有必要把變量的下限再設(shè)為0。例如對于本節(jié)的實例,最大行號為了當錯誤地輸入行號4時,就會顯示如下內(nèi)容::LOOK ALLMAX 2X1+3X2SUBJECT TO2) X1+2X2=123) 3X1+5X2=154) 2X1+4X2=18END:APPC X3APPC1 7APPC2 8APPC3 9APPC5 10INVALID ROW DISREGARDEDAPPC:167。:在APPC命令狀態(tài)下,屏幕上會出現(xiàn)一系列提示信息,只要按照提示要求依次輸入行號和對應的新變量系數(shù)即可。:給下述模型中變量X1設(shè)置上限5(即x1≤5)的操作如下::LOOK ALLMAX 2X1+3X2SUBJECT TO2) X1+2X2=123) 3X1+5X2=154) 2X1+4X2=18END:SUB X1 5 !為X1設(shè)定上限5:LOOK ALLMAX 2X1+3X2SUBJECT TO2) X1+2X2=123) 3X1+5X2=154) 2X1+4X2=18ENDSUB X1 !X1的上限為5: LOOK ALL MAX 2 X1 + 3 X2 SUBJECT TO 2) X1 + 2 X2 = 12 3) 3 X1 + 5 X2 = 15 4) 2 X1 + 4 X2 = 18 END SUB X1 :雖然給一個變量增加上限與增加一個相應的約束作用是一樣的,但增加變量上限的計算效率要高得多,因此凡是遇到有上限變量得情況,都應該用SUB命令而避免增加約束。例如對于本節(jié)的模型,有::LOOK ALLMAX 2X1+3X2SUBJECT TO2) X1+2X2=123) 3X1+5X2=154) 2X1+4X2=18END:DEL 5 !刪除第5行INVALID ROW NUMBER...REENTER VALID ROWS ARE FROM 1 TO 4ROW: !無效的行號,重新輸入有效的1~4行行號:(3).將原模型中的某一行刪除后,LINDO會重新按自然數(shù)順序排列剩下的約束,如果忽略了這一點,則有可能刪去本應保留的約束。: :DEL [n]CR其中n表示要刪除的約束的行號。::EXTCR?.....?.....?END:在EXT命令下對當前模型增加有約束是追加在原有約束的最后一個之后的,其鍵盤操作方法類同于MAX/MIN命令下的要求。(2).執(zhí)行ALT命令后再次迭代運算得到的最優(yōu)解,是在上一次的最后結(jié)果基礎(chǔ)上根據(jù)新參數(shù)修改情況進行的,而不是從頭開始計算。如果要在某一約束方程中增添一個新的變量,亦可仿照上述基本操作進行?;?,即可實現(xiàn)相應目的。:LOOK ALLMAX 2X1+3X2 !注意:目標函數(shù)中X2的系數(shù)為3SUBJECT TO2) X1+2X2=123) 2X1+4X2=18END:ALT 1 !修改第一行(目標函數(shù)行)VAR: !哪個變量ALTX2 !X2NEW COEFFICIENT: !新的系數(shù):ALT5 !新的系數(shù)為5:LOOK ALLMAX 2X1+5X2 !目標函數(shù)中X2的系數(shù)已改為5SUBJECT TO2) X1+2X2=123) 2X1+4X2=18END:除了上述基本用法之外,ALT語句還有以下功能:(1).修改約束方程右邊常。: :ALT [n] CR其中ALT是ALTER的縮寫,n代表欲要修改的方程行號。且看下列操作過程::LOOK ALLCRMAX 2X+3YSURJECT TO(2) 4X+3Y=10(3) 3X+5Y=12END:GOLP OPTIMUM FOUND AT STEP 2 OBJECTIVE FUNCTION VALUE 1) VARIABLE VALUE REDUCED COSTX .000000Y .000000ROW SLACK DUAL PRICES2) .000000 .0909093) .000000 .545455 = 2DO RANGE(SENSITIVITY) ANALYSIS ? !是否要靈敏度分析GOY !是 RANGES IN WHICH THE BASIS IS UNCHANGED COST COEFFICIENT RANGESVARIABLE CURRENT ALLOWABLE ALLOWABLE COEF INCREASE DECREASEX .200000Y .333333 RIGHT HAND SIDE RANGESROW CURRENT ALLOWABLE ALLOWABLE RHS INCREASE DECREASE2 3 : 第四章 模型編輯用MAX/MIN命令輸入模型時,LINDO不支持全屏幕編輯功能,要對輸入的模型進行修改,就必須使用專門的命令來實現(xiàn)。167。如果繼續(xù)計算,讓X1進基,有::PIV X1X1 ENTERS AT VALUE IN ROW 3 OBJ. VALUE = :由于松弛變量是LINDO自動添加的,沒有變量名,例如在上一節(jié)的模型max2x1+8x2+6x3.8x1+3x2+2x3≤2502x1+x2≤504x1+3x3≤150x1x2x3≥0中,如果要選第一個松弛變量進基,則需要用這個變量的序號,即第4個變量進基:MAX 2 X1 + 8 X2 + 6 X3 SUBJECT TO 2) 8 X1 + 3 X2 + 2 X3 = 250 3) 2 X1 + X2 = 50 4) 4 X1 + 3 X3 = 150 END: PIV 4SLK 2 ENTERS AT VALUE IN ROW 2 OBJ. VALUE= +00:使用PIV命令可以實現(xiàn)如下目的:(1).一步步地完成單純形算法的計算。對于一些規(guī)模較大的模型(包括某些盡管空間占有不大,但迭代時間較長的模型),在使用缺省n的GO命令以后,LINDO可以在經(jīng)過若干次數(shù)的迭代之后,暫時中斷,給出類似上一節(jié)的提示信息,例如對某一模型有如下求解過程::MAX 2x1+8x2+6x3? st? 8x1+3x2+2x3250? 2x1+x250? 4x1+3x3150? END:GO 2 !運行,最大疊代次數(shù)為2次PIVOT LIMIT OF 2 EXCEEDED. HOW MANY MORE ALLOWED?GO3 !此時尚未求出最優(yōu)解,將追加的迭代次數(shù)輸入 LP OPTIMUM FOUND AT STEP 2 OBJECTIVE FUNCTION VALUE 1)VARIABLE VALUE REDUCED COSTX1 .000000 X2 .000000X3 .000000ROW SLACK DUALP RICES2) .000000 .0000003) .000000 4) .000000 =2DO RANGE(SENSITIVITY) ANALYSIS?GON:167。在用GO命令求解模型時,如果省略迭代次數(shù)n,一般情況下計算機只會顯示出最后一次運行的結(jié)果,這也就是第一章中已提到過的情形。例如有時需要了解進行一次迭代運算的基變化情況,有時不但要求得最優(yōu)解,而且還要進行靈敏度分析等等。167。因此,TAKE命令也可以作為LINDO和其他應用程序之間的接口。ENDLEAVE !最后一個命令必須是LEAVE先進入LINDO,然后用TAKE命令讀取這個文件,就可以將這個模型裝入內(nèi)存。鍵入回車,繼續(xù)執(zhí)行。由此可知,TAKE命令使LINDO命令成批執(zhí)行。167。: :RVRTCR:從上一節(jié)可以知道,命令DIVE執(zhí)行以后,隨后的各種命令,如GO,LOOK等產(chǎn)生的屏幕輸出信息都將不再在屏幕上顯示而是轉(zhuǎn)到用戶指定的磁盤文件中去?,F(xiàn)在,將會看到:CTYPE MAX 2 X1 + 3 X2SUBJECT TO 2) X1 + 2 X2 = 12 3) 2 X1 + 4 X2 = 18END LP OPTIMUM FOUND AT STEP 2 OBJECTIVE FUNCTION VALUE 1)VARIABLE VALUE REDUCED COSTX1 .000000X2 .000000 ROW SLACK DUAL PRICES2) .0000003) .000000 = 2:由于命令DIVE生成的磁盤文件是以ASCⅡ碼存放的,因此所生成的文件是可以顯示的,可以用各種文本編輯程序(如DOS編輯命令EDIT,Windows中的Notepat等)編輯修改。167。:,則可以進行以下操作: :RETR CR該命令執(zhí)行后,相應的模型將被讀到內(nèi)存中,如果在此之前內(nèi)存中已有一個模型的話,內(nèi)存中原有的模型將被清除。但如果試圖用操作系統(tǒng)文件顯示命令TYPE來顯示該文件的內(nèi)容,屏幕上將顯示一些無法讀認的碼,這是因為SAVE命令生成的文件是二進制碼的文件,因而無法顯示讀認,更無法對它進行編輯。如果用戶鍵入的文件名為MODEL,則生成的磁盤文件名為MODEL,擴展名缺省。 模型存盤命令SAVE:把已輸入內(nèi)存的模型以磁盤文件的形式存盤: :SAVE []CR其中文件名由至多六個字符組成,第一個必須是字母。用法: :QUITCR C下面是一段輸入和輸出記錄,包括以上四個命令以及相應的屏幕輸出。例如,對上面輸入的模型,以下都是合法的LOOK命令: : LOOK 1CR這時,屏幕顯示為:MAX X1 + X2 + X3 + X4如 LOOK 命令為: : LOOK 13CR則屏幕顯示為:MAX X1 + X2 + X3 + SUBJECT TO2) + X2++ X4=20003) X1+5X2+ X3+=8000END如 LOOK 命令為: : LOOK ALLCR則屏幕顯示為:MAX + + + SUBJECT TO2)+ X2 + + X4 =2000 !不等號的顯示與輸
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1