lingo使用方法 LINGO的操作步驟?
LINGO的操作步驟?一般來(lái)說(shuō),用LINGO解決運(yùn)籌學(xué)問(wèn)題可以分為以下兩個(gè)步驟:1)根據(jù)實(shí)際問(wèn)題,建立數(shù)學(xué)模型,即用數(shù)學(xué)建模方法建立優(yōu)化模型;2)根據(jù)優(yōu)化模型,用LINGO求解模型。根據(jù)lingo軟件
LINGO的操作步驟?
一般來(lái)說(shuō),用LINGO解決運(yùn)籌學(xué)問(wèn)題可以分為以下兩個(gè)步驟:
1)根據(jù)實(shí)際問(wèn)題,建立數(shù)學(xué)模型,即用數(shù)學(xué)建模方法建立優(yōu)化模型;
2)根據(jù)優(yōu)化模型,用LINGO求解模型。根據(jù)lingo軟件,將數(shù)學(xué)模型轉(zhuǎn)化為計(jì)算機(jī)語(yǔ)言,由計(jì)算機(jī)求解。
示例:線性規(guī)劃中的應(yīng)用Max z=5 X1 3 x2 6x3,
S.T.X1 2 x2 x3≤18
2 X1 x2 3 x3=16
X1 x2 x3=10
X1,x2≥0,x3是自由變量
求解模型的應(yīng)用術(shù)語(yǔ),只需在lingo窗口中輸入以下信息:
max=5*X1 3*x2 6*X3
X1 2*x2 X3
2*X1 x2 3*X3=16
X1 x2 X3=10
@Free(X3)
然后按run按鈕得到模型的最優(yōu)解,具體如下:
目標(biāo)值:46.00000
可變值降低成本
x1 14.00000 0.000000
x2 0.000000 1.000000
X3-4.000000 0.000000
因此,當(dāng)x1=14,x2=0,X3=-4時(shí),模型的最優(yōu)值為46。
注意:使用LINGO求解線性規(guī)劃時(shí),如果自變量都是非負(fù)的,LINGO中的輸入信息和模型基本相同;如果自變量是自由變量,可以使用@free函數(shù)將默認(rèn)的非負(fù)變量定義為自由變量,如例1中的X3。