模型輔助決策_(dá)第1頁
模型輔助決策_(dá)第2頁
模型輔助決策_(dá)第3頁
模型輔助決策_(dá)第4頁
模型輔助決策_(dá)第5頁
已閱讀5頁,還剩88頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

模型輔助決策第1頁,共93頁,2023年,2月20日,星期五1.1模型模型是對于現(xiàn)實(shí)世界的事物、現(xiàn)象、過程或系統(tǒng)的簡化描述(一)物理模型

也稱實(shí)體模型,又可以分為實(shí)物模型和類比模型。(二)數(shù)學(xué)模型

用數(shù)學(xué)語言描述的一類模型(三)結(jié)構(gòu)模型主要反映系統(tǒng)的結(jié)構(gòu)特點(diǎn)和因果關(guān)系的模型(四)仿真模型通過數(shù)字計(jì)算機(jī),模擬計(jì)算機(jī)或混合計(jì)算機(jī)上運(yùn)行的程序表達(dá)的模型。第2頁,共93頁,2023年,2月20日,星期五選擇模型選擇模型需要做到:(1)對已有模型解決的問題很熟悉(2)對現(xiàn)實(shí)世界的實(shí)際問題也很熟悉。如果不是這種情況,就需要在現(xiàn)有模型和實(shí)際問題之間建立一個計(jì)算機(jī)專家系統(tǒng),或請有關(guān)專家來幫助人們有效地選擇模型。第3頁,共93頁,2023年,2月20日,星期五2/二一、模型(數(shù)學(xué)模型)1.1模型第二章模型輔助決策模型是對于現(xiàn)實(shí)世界的事物、現(xiàn)象、過程或系統(tǒng)的簡化描述。數(shù)學(xué)模型——用數(shù)學(xué)語言描述的一類模型。一般可分為:原理性模型系統(tǒng)學(xué)模型

系統(tǒng)學(xué)的模型有:系統(tǒng)動力學(xué)、大系統(tǒng)理論、灰色系統(tǒng)、系 統(tǒng)辨識、系統(tǒng)控制、最優(yōu)控制和創(chuàng)造工程學(xué)等規(guī)劃模型 數(shù)學(xué)規(guī)劃是研究合理使用有限資源以取得最大效果。 規(guī)劃模型包括:線性規(guī)劃、非線性規(guī)劃、動態(tài)規(guī)劃、目標(biāo)規(guī) 劃、更新理論和運(yùn)輸問題等。第4頁,共93頁,2023年,2月20日,星期五4/二一、模型(數(shù)學(xué)模型)1.1模型第二章模型輔助決策預(yù)測模型預(yù)測是對事物的發(fā)展方向、進(jìn)程和可能導(dǎo)致的結(jié)果進(jìn)行推斷或測算。定性預(yù)測方法主要有:特爾斐法(專家調(diào)查法)、情景分析法、 主觀概率法和對比法等。定量預(yù)測方法主要有:趨勢法、因素相關(guān)分析法(如回歸法等) 、平滑法等。管理決策模型管理決策是在管理過程中做出的各種決策。管理決策中的模型有:關(guān)鍵路線法(CPM)、計(jì)劃評審技術(shù)(PERT)、風(fēng)險(xiǎn)評審技術(shù)(VERT)和層次分析法(AHP)等。仿真模型計(jì)量經(jīng)濟(jì)模型第5頁,共93頁,2023年,2月20日,星期五數(shù)學(xué)模型仿真模型仿真模型是被仿真對象的相似物或其結(jié)構(gòu)形式。為了尋求系統(tǒng)的最優(yōu)結(jié)構(gòu)和參數(shù),常常要在仿真模型上進(jìn)行多次實(shí)驗(yàn),通過實(shí)驗(yàn)觀察系統(tǒng)模型各變量變化的全過程。仿真模型包括:蒙特卡羅法、KSIM模擬和微觀分析模擬等。第6頁,共93頁,2023年,2月20日,星期五數(shù)學(xué)模型計(jì)量經(jīng)濟(jì)模型計(jì)量經(jīng)濟(jì)學(xué)是為國家干預(yù)和調(diào)節(jié)經(jīng)濟(jì)、加強(qiáng)市場預(yù)測、合理組織生產(chǎn)、改善經(jīng)營管理等經(jīng)濟(jì)活動服務(wù)的。計(jì)量經(jīng)濟(jì)模型包括:經(jīng)濟(jì)計(jì)量法、投入產(chǎn)出法、動態(tài)投入產(chǎn)出法、回歸分析、可行性分析和價(jià)值工程等。第7頁,共93頁,2023年,2月20日,星期五數(shù)學(xué)模型算法模型的算法又可以分成人工算法和計(jì)算機(jī)算法。人工算法并不能直接搬到計(jì)算機(jī)上去實(shí)現(xiàn)。計(jì)算機(jī)算法是編制模型的計(jì)算機(jī)程序的基礎(chǔ),它受計(jì)算機(jī)結(jié)構(gòu)特性的限制。目前,大多數(shù)計(jì)算機(jī)基本上是處在串行的計(jì)算和數(shù)值求解范圍內(nèi)。而人工算法卻異常寬廣,它是邏輯思維、形象思維和靈感的統(tǒng)一體。最普遍的例子,如下棋。第8頁,共93頁,2023年,2月20日,星期五5/二一、模型(數(shù)學(xué)模型)1.2數(shù)學(xué)模型算法第二章模型輔助決策數(shù)學(xué)模型的算法分成人工算法和計(jì)算機(jī)算法。人工算法并不能直接搬到計(jì)算機(jī)上去實(shí)現(xiàn)。人工算法是邏輯思維、形象思維和靈感的統(tǒng)一體。計(jì)算機(jī)算法是編制模型的計(jì)算機(jī)程序的基礎(chǔ),它受計(jì)算機(jī)結(jié)構(gòu)特性的限制。(1)運(yùn)輸問題模型

產(chǎn)銷B1B2…Bn產(chǎn)量A1

X11X12…X1n

a1A2

X21X22…X2n

a2...Am

Xm1Xm2…Xmn

am銷量b1b2…bn產(chǎn)銷...B1B2…Bn產(chǎn)銷平衡表產(chǎn)地、銷地距離表A1

D11D12…D1nA2D21D22…D2nAm

Dm1Dm2…Dmn第9頁,共93頁,2023年,2月20日,星期五6/二一、模型(數(shù)學(xué)模型)1.2數(shù)學(xué)模型算法第二章模型輔助決策運(yùn)輸問題模型有m個供應(yīng)單位分別有ai噸物資(1im),需要調(diào)運(yùn)到n個接收單位。每個接收單位接受bj噸物資(1jn),每個供應(yīng)單位和每個接收單位之間的距離,構(gòu)成距離矩陣Dij。該問題要求得一組解,即i供應(yīng)單位運(yùn)給j接受單位調(diào)用Xij噸物資,它滿足條件:問題的目標(biāo):第10頁,共93頁,2023年,2月20日,星期五7/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題模型

運(yùn)輸問題例子:求最優(yōu)解Xij,i=1,2,3j=1,2,3,4第11頁,共93頁,2023年,2月20日,星期五8/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題的人工解法計(jì)算步驟:1)最小元素法求基本解方法:在距離矩陣中,找出最小元素,比較它對應(yīng)的產(chǎn)量和銷量,按小者刪除該行或該列(若相等,則任刪其一),產(chǎn)量和銷量中的小者為該處的解。按此法循環(huán),劃去所有的行列,求出全部解(基本解)20

5

3020530255515150得初始解:X14=25X22=20X24=5X31=15X33=30X34=5第12頁,共93頁,2023年,2月20日,星期五9/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題的人工解法計(jì)算步驟:2)用位勢法求ci,dj和檢驗(yàn)數(shù)λij方法:在解元素位置上用對應(yīng)的距離矩陣元素以及行和列上的位勢ci,dj建立位勢方程2030525515924867d1d2d3d4c1c2c3位勢方程為:ci+dj=Dij得位勢方程組:c1+d4=7,c2+d2=2c2+d4=6,c3+d1=9c3+d3=4,c3+d4=8令c1=0(未知數(shù)減少一個),得位勢方程解:d4=7c2=-1c3=1d3=3d1=8d2=3根據(jù)位勢值,求檢驗(yàn)數(shù),公式為:λij=Dij-ci-dj1085367223010500-100解的位置一定有λij=0,非解位置的檢驗(yàn)數(shù)中,存在λ32=-1<0,若存在λij<0,說明基本解不是最優(yōu)解,需要進(jìn)行解的調(diào)整。第13頁,共93頁,2023年,2月20日,星期五10/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題的人工解法3)解調(diào)整方法:由檢驗(yàn)數(shù)λij<0處開始找解的回路。在回路中偶頂點(diǎn)的解中找最小者。對所有的偶頂點(diǎn)解減去最小者的值,所有奇頂點(diǎn)解加最小者的值該問題的解回路為:X32→X34→X24→X22→X3220055010155-+-+調(diào)整過程:得新解:X32=5,X33=30X24=10,X22=15X31=15,X14=25第14頁,共93頁,2023年,2月20日,星期五解回路調(diào)整后的結(jié)果X32=5,X34=0,X24=10,X22=15。這樣,λij<0處,由零解變成非零解,偶頂點(diǎn)最小者變成零解(X34=0)。其他位置的非零解不動。新解的目標(biāo)函數(shù)為:S=∑Dij×Xij=535噸公里。解調(diào)整后,目標(biāo)函數(shù)值下降了。第15頁,共93頁,2023年,2月20日,星期五求解新位勢ci,dj和新檢驗(yàn)數(shù)λij由于解位置變化形成的新位勢方程是原位勢方程中c3+d4=8改為c3+d2=3。其它方程不變。

c1+d4=7,c2+d2=2,c2+d4=6

c3+d1=9,c3+d3=4,c3+d2=3現(xiàn)需要重新求解新位勢方程,得到:c1=0,d4=7,c2=-1,d2=3,c3=0,d3=4,d1=9此時(shí),求出的新檢驗(yàn)數(shù)均有λij>=0,故以上解為最優(yōu)。第16頁,共93頁,2023年,2月20日,星期五11/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題的人工解法4)求解新位勢ci,dj和新檢驗(yàn)數(shù)λij方法:重復(fù)上述過程,直到所有檢驗(yàn)數(shù)均有λij>=0,則得最優(yōu)解。通過計(jì)算可得所有檢驗(yàn)數(shù)均有λij>=0,所以所得新解為最優(yōu)解:X32=5,X33=30,X24=10,X22=15,X31=15,X14=25計(jì)算步驟:第17頁,共93頁,2023年,2月20日,星期五12/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題的計(jì)算機(jī)算法表上作業(yè)法的計(jì)算機(jī)實(shí)現(xiàn)要解決這樣幾個問題:1)最小元素法求基本解的問題如何找最小元素?什么是劃去一行(或一列)?如何存放解的工作單元?2)位勢方程的問題位勢方程如何表示?如何隨機(jī)求解出位勢值?如何判別位勢求解完畢?3)尋找解回路的問題如何存儲解回路?尋找解回路的算法(搜索與回朔)?如何進(jìn)行解的調(diào)整?第18頁,共93頁,2023年,2月20日,星期五13/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題的計(jì)算機(jī)算法1)最小元素法求基本解的問題如何存放解的工作單元?

定義一結(jié)構(gòu)類型存放解工作單元:

定義一數(shù)組存放解:什么是劃去一行(或一列)?用最大元素9999替換該行(或列)中的元素XijijDij第19頁,共93頁,2023年,2月20日,星期五14/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題的計(jì)算機(jī)算法2)位勢方程的問題位勢方程如何表示?位勢方程(ci+dj=Dij)隱含在解線性表中,隨解的變化跟著變化。cidj如何求解出位勢值?設(shè)計(jì)存放位勢值ci、dj的數(shù)據(jù)結(jié)構(gòu):其中,標(biāo)志位ct有二個狀態(tài)1和0,1表示ci已求出,0表示ci未求出。同樣標(biāo)志位dt有二個狀態(tài)1和0,1表示dj已求出,0表示dj未求出。C表D表第20頁,共93頁,2023年,2月20日,星期五15/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題的計(jì)算機(jī)算法2)位勢方程的問題如何求解出位勢值?求解ci和dj時(shí),利用運(yùn)輸問題解線性表,在各個解的位置上,通過行數(shù)和列數(shù)分別到c表和d表中找對應(yīng)的標(biāo)志位,計(jì)算cd值:cd=ct(i)+dt(j)=

1表示ci,dj中有一個求出,另一個未求出

0表示ci,dj二者均未求出;2表示ci,dj二者均都求出。cidj已知解線性表:第21頁,共93頁,2023年,2月20日,星期五16/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題的計(jì)算機(jī)算法2)位勢方程的問題如何求解出位勢值?思路:掃描解線性表,逐個檢查位勢方程,求cd

值。當(dāng)cd值為1時(shí)說明ci和dj中有一個已知,一個未知。再判別ct(i)為1還是dt(j)為1,利用已知ci(或dj)和Dij求dj(或ci),并把結(jié)果寫入c表(或d表)中去,并將其標(biāo)志位置1。對解線性表掃描一遍以后,再檢查ci和dj是否都已求出,用判別條件檢查當(dāng)有一者不成立時(shí),說明ci和dj并未全求出,再循環(huán)掃描線性表。直到求出所有位勢值。第22頁,共93頁,2023年,2月20日,星期五17/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題的計(jì)算機(jī)算法2)位勢方程的問題如何求解出位勢值?掃描第一次隱含的位勢方程,求出的位勢值循環(huán)第二次的位勢方程,求出的位勢值循環(huán)第三次的位勢方程,求出的位勢值示例:117181第23頁,共93頁,2023年,2月20日,星期五18/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題的計(jì)算機(jī)算法3)尋找解回路的問題如何存儲解回路?采用“堆?!苯Y(jié)構(gòu):尋找解回路的算法?(搜索與回朔——壓棧與出棧)

設(shè)計(jì)四個子程序

C:退棧

A:按行找新解

B:按列找新解

D:1)回路完成否回路已完成,結(jié)束

2)退棧

y正常找不到找不到iojo<0第24頁,共93頁,2023年,2月20日,星期五19/二一、模型(數(shù)學(xué)模型)第二章模型輔助決策運(yùn)輸問題的計(jì)算機(jī)算法3)尋找解回路的問題如何進(jìn)行解的調(diào)整?首先在所得回路解中進(jìn)行解調(diào)整所得回路解:+5+5-5-5得新解:第25頁,共93頁,2023年,2月20日,星期五20/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.1多目標(biāo)規(guī)劃模型線性規(guī)劃模型運(yùn)輸問題模型:線性規(guī)劃模型:其算法——單純形法第26頁,共93頁,2023年,2月20日,星期五21/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.1多目標(biāo)規(guī)劃模型多目標(biāo)規(guī)劃模型設(shè)有多個目標(biāo)(設(shè)為m+1個)和一些約束條件的多目標(biāo)規(guī)劃模型。選取一個極小化目標(biāo)(或極大化目標(biāo))為總目標(biāo)。然后把其他的目標(biāo)化為約束條件。從而使多目標(biāo)規(guī)劃問題轉(zhuǎn)化為線性規(guī)劃問題。多目標(biāo)規(guī)劃模型輔助決策以某縣養(yǎng)殖業(yè)某年結(jié)構(gòu)優(yōu)化為例,說明該數(shù)學(xué)模型的應(yīng)用。⑴根據(jù)該縣歷史數(shù)據(jù)用回歸預(yù)測的方法得到該縣養(yǎng)殖業(yè)各項(xiàng)單產(chǎn),單耗數(shù)據(jù)做為約束方程的系數(shù)。⑵根據(jù)國家和省市對該縣提供的資源及要求,再考慮該縣本身能提供的資源形成各個約束條件。⑶以總產(chǎn)值、凈產(chǎn)值最大和精飼料最小為目標(biāo),求解多目標(biāo)規(guī)劃模型第27頁,共93頁,2023年,2月20日,星期五

Y1=X1≥400000(牲豬飼養(yǎng)量,頭)

Y2=X2=3800(耕牛飼養(yǎng)量,頭)

Y3=X3≤3100(奶牛飼養(yǎng)量,頭)

Y4=X4≥250000(雞飼養(yǎng)量,只)

Y5=X5≥5000(鴨飼養(yǎng)量,只)

Y6=X6≤20000(池塘魚面積,畝)

Y7=X7=9000(水面養(yǎng)魚面積,畝)

Y8=X8≤700(鹿飼養(yǎng)量,頭)

Y9=X9≤600(山羊飼養(yǎng)量,只)

Y10=0.68X8≥600(鹿茸產(chǎn)量約束,斤)

Y11=0.42X3≥1300(鮮奶產(chǎn)量約束,萬斤)

Y12=0.015X4+0.095X5≥8000(蛋產(chǎn)量約束,擔(dān))Y13=3.4X6+1.6X7≥82000(鮮魚產(chǎn)量約束,擔(dān))第28頁,共93頁,2023年,2月20日,星期五Y14=0.02X1+0.01X2+0.4X3+0.0015X4+0.004X5+0.008X8→極?。ň暳夏繕?biāo),萬斤)Y15=0.03X1+0.02X2≤12080(精飼料約束,萬斤)Y16=0.1X1+0.8X3+0.1X6+0.04X7+0.08X8+0.02X9=44852(青飼料約束,萬斤)Y17=0.4X2+0.26X3≤2400(干草約束,萬斤)Y18=57.5X1+1008X3+3.5X4+8.5X5+238X6+112X7+300X8+20X9→極大(總產(chǎn)值目標(biāo),元)Y19=17.5X1+300X3+0.7X4+4X5+178X6+90X7+100X8+15X9→極大(凈產(chǎn)值目標(biāo),元)第29頁,共93頁,2023年,2月20日,星期五多目標(biāo)規(guī)劃模型輔助決策

該問題共有三個目標(biāo):

精飼料(Y14)總產(chǎn)值(Y18)凈產(chǎn)值(Y19)

其它都是約束條件。在約束條件中有單變量約束條件:Y1到Y(jié)9。有組合約束條件:Y10到Y(jié)13,Y14到Y(jié)17。第30頁,共93頁,2023年,2月20日,星期五多目標(biāo)規(guī)劃模型的決策支持

為提高模型的決策支持能力,需要建立一個控制機(jī)制,實(shí)現(xiàn)如下功能:在給出數(shù)據(jù)文件后,控制模型程序的運(yùn)行,利用模型的計(jì)算結(jié)果輔助用戶決策。修改數(shù)據(jù)文件中的任意數(shù)據(jù)(如目標(biāo)方程和約束方程的系數(shù)、約束方程常數(shù)和約束關(guān)系等),即改變實(shí)際問題的方案。重復(fù)運(yùn)行模型程序,即形成反饋回路多次運(yùn)行模型程序?qū)Σ煌臄?shù)據(jù)方案計(jì)算出結(jié)果。第31頁,共93頁,2023年,2月20日,星期五22/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持1)按時(shí)間分類投入產(chǎn)出模型的分類靜態(tài)模型:分析與研究某一個時(shí)期的再生產(chǎn)過程。即靜態(tài)的投入產(chǎn)出模型不考慮時(shí)間因素。動態(tài)模型:分析與研究若干時(shí)期的再生產(chǎn)過程。即動態(tài)的投入產(chǎn)出模型中引入時(shí)間變量,涉及到幾個時(shí)期(年份)。2)按計(jì)量單位分類價(jià)值型:以貨幣為計(jì)量單位。它不僅能反映各部門產(chǎn)品的實(shí)物運(yùn)動過程,而且能較精確地描述各部門產(chǎn)品的價(jià)值運(yùn)動過程。實(shí)物型:以產(chǎn)品數(shù)量為計(jì)量單位。它反映各部門產(chǎn)品的實(shí)物運(yùn)動過程。

1第32頁,共93頁,2023年,2月20日,星期五投入產(chǎn)出模型的決策支持3)按編制的范圍分類

世界模型、全國模型、地區(qū)模型、地區(qū)間模型、部門內(nèi)部模型、企業(yè)內(nèi)部模型等。目前,應(yīng)用最廣泛的是靜態(tài)價(jià)值型投入產(chǎn)出模型,其次是靜態(tài)實(shí)物型投入產(chǎn)出模型。動態(tài)投入產(chǎn)出模型用得較少,處于研究和開發(fā)階段。第33頁,共93頁,2023年,2月20日,星期五投入產(chǎn)出表

投入產(chǎn)出表反映了國民經(jīng)濟(jì)各部門之間的投入產(chǎn)出關(guān)系。設(shè)一個經(jīng)濟(jì)系統(tǒng)由n個部門組成,部門i的總產(chǎn)值記為Xi,最終產(chǎn)品記為Yj,從部門i流向部門j的中間產(chǎn)品記為Xij,則得到投入產(chǎn)出表:

第34頁,共93頁,2023年,2月20日,星期五23/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持

投入產(chǎn)出表產(chǎn)出投入中間產(chǎn)品最終產(chǎn)品總產(chǎn)值部門1部門2…部門n小計(jì)消費(fèi)積累出口合計(jì)

物質(zhì)消耗

部門1部門2

部門n小計(jì)

x11x12…x1n

E1x21

x22…x2n

E2

xn1

xn2…xnn

En

Y1Y2

Yn

Y

X1X2

Xn

X新創(chuàng)造價(jià)值工資Vj利潤Mj小計(jì)

v1v2vn

m1m2mn

折舊

d1d2dn

總產(chǎn)值

X1

X2Xn

產(chǎn)品分配)18.2(),...,2,1(1niYxXnjiiji=+=?=生產(chǎn)消耗1ZxXnjijii+=?=Zi=di+vi+mi第35頁,共93頁,2023年,2月20日,星期五24/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持投入產(chǎn)出模型原理)21.2(),...,2,1(1niZxXnjijii=+=?=(2)產(chǎn)值方程)18.2(),...,2,1(1niYxXnjiiji=+=?=(1)產(chǎn)出分配方程)22.2(11??1=1=+=+nijjijinijjiijZxYx(3)投入產(chǎn)出方程(對部門i而言)第36頁,共93頁,2023年,2月20日,星期五25/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持投入產(chǎn)出模型原理nn??===iiiiZY11(4)最終產(chǎn)品與增加價(jià)值在價(jià)值數(shù)量上是相等(對整個系統(tǒng)而言)(5)消耗系數(shù)、消耗矩陣)23.2(aijij=Xjxaij—直接消耗系數(shù):部門j生產(chǎn)單位產(chǎn)品需要部門i的投入量)18.2(1YxXnjiiji+=?=Xj1YXnjii+=?=aij)25.2(YAXX+=Y(I-A)X=)26.2((I-A)-1-I

稱為完全消耗系數(shù)矩陣,記為(bij)。第37頁,共93頁,2023年,2月20日,星期五

X=A

X+Y

Y=(I

A)X

(I-A)-1是(I-A)的逆矩陣,稱為列昂節(jié)夫逆陣。(I-

A)-1-I稱為完全消耗系數(shù)矩陣,記為(bij)。第38頁,共93頁,2023年,2月20日,星期五投入產(chǎn)出模型計(jì)算

根據(jù)投入產(chǎn)出模型中總產(chǎn)品(X)和最終產(chǎn)品(Y)之間的方程,可以進(jìn)行X與Y之間的換算,具體有以下三種方式:⑴如果在經(jīng)濟(jì)系統(tǒng)中已知總產(chǎn)量X=(X1,X2,…Xn)T,利用方程:

Y=(I-A)X(2.26)

可求出最終產(chǎn)量Y=(Y1,Y2,…Yn)T。第39頁,共93頁,2023年,2月20日,星期五

⑵如果經(jīng)濟(jì)系統(tǒng)中已知最終產(chǎn)量Y=(Y1,Y2,…Yn)T,利用方程:

X=(I-A)-1Y(2.29)

可求出總產(chǎn)量X=(X1,X2,…,Xn)T。⑶如果經(jīng)濟(jì)系統(tǒng)中已知總產(chǎn)品X和最終產(chǎn)品Y,利用方程:

X-Y=((I-A)-1-I)Y(2.30)

可求得中間產(chǎn)品(X-Y)第40頁,共93頁,2023年,2月20日,星期五26/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持投入產(chǎn)出模型輔助決策表2.9簡化的價(jià)值型投入產(chǎn)出表第41頁,共93頁,2023年,2月20日,星期五五、投入產(chǎn)出模型輔助決策投入產(chǎn)出表反映了各部門之間的關(guān)系1、中間產(chǎn)品中各部門之間的關(guān)系農(nóng)業(yè)、輕工業(yè)的中間產(chǎn)品價(jià)值相當(dāng)(1000億元左右)重工業(yè)高出三倍(3000多億元)2、最終產(chǎn)品中各部門之間的關(guān)系輕工業(yè)最高(2600億元)、農(nóng)業(yè)次之(2000億元)、重工業(yè)最少(1300億元)3、總產(chǎn)值中各部門之間的關(guān)系重工業(yè)最高(4650)、輕工業(yè)次之(3820)、農(nóng)業(yè)最少4、工資、利潤創(chuàng)造價(jià)值中各部門之間的關(guān)系工資:農(nóng)業(yè)最高(1810)是重工業(yè)的兩倍(980),是輕工業(yè)的三倍(620)利潤:輕工業(yè)(1050)和重工業(yè)(1130)相當(dāng)農(nóng)業(yè)(310)只占它們的1/3創(chuàng)造價(jià)值:農(nóng)業(yè)(2120)、重工業(yè)(2110)相當(dāng),輕工業(yè)(1670)次之第42頁,共93頁,2023年,2月20日,星期五27/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持投入產(chǎn)出模型輔助決策直接消耗系數(shù)表列昂節(jié)夫逆陣表完全消耗系數(shù)表第43頁,共93頁,2023年,2月20日,星期五

利用表2.9提供的部門投入產(chǎn)出流量表可以計(jì)算出農(nóng)、輕、重三個部門的產(chǎn)品的分配使用情況,藉以了解三個部門產(chǎn)品滿足各種社會需要的狀況。利用直接消耗系數(shù)表(表2.10),可以分析農(nóng)、輕、重三個部門的內(nèi)在聯(lián)系。從表2.10可看出,每增加1億元輕工產(chǎn)品,要直接消耗1178萬元農(nóng)業(yè)產(chǎn)品,2618萬元輕工產(chǎn)品,1832萬元重工業(yè)產(chǎn)品。利用完全消耗系數(shù)表(表2.12),可以分析直接消耗和間接消耗的總消耗量。如每增加1億元重工業(yè)產(chǎn)品,則要直接和間接消耗農(nóng)產(chǎn)品1733萬元,輕工產(chǎn)品907萬元,重工業(yè)產(chǎn)品8493萬元。第44頁,共93頁,2023年,2月20日,星期五投入產(chǎn)出模型的決策支持

為了充分發(fā)揮投入產(chǎn)出模型的決策支持能力,應(yīng)該將投入產(chǎn)出模型和其它模型結(jié)合起來,達(dá)到更大的輔助決策能力。這里討論投入產(chǎn)出模型與線性規(guī)劃模型的結(jié)合,編制最優(yōu)計(jì)劃。第45頁,共93頁,2023年,2月20日,星期五28/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持投入產(chǎn)出模型的決策支持1)目標(biāo)函數(shù)根據(jù)經(jīng)濟(jì)規(guī)律的要求考慮以下幾個方面的目標(biāo):使計(jì)劃期內(nèi)能創(chuàng)造最大的國民收入??==·-=mijnjjiiXaXSMax11)(使計(jì)劃期內(nèi)能創(chuàng)造最多的社會總產(chǎn)品?==miiXSMax1使計(jì)劃期內(nèi)社會純收入達(dá)到最大jnjjXamSMax·=?=1第46頁,共93頁,2023年,2月20日,星期五29/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持投入產(chǎn)出模型的決策支持2)約束條件

經(jīng)濟(jì)系統(tǒng)中主要約束條件有:勞動力約束假若第j個部門的勞動生產(chǎn)率為Tj,則它生產(chǎn)Xj的總產(chǎn)品就需要Xj/Tj數(shù)量的勞動力。若計(jì)劃內(nèi)的勞動力資源限制為L,則有:)34.2(1LTXnjjj£?=生產(chǎn)能力約束

各部門的總產(chǎn)品不能超過其生產(chǎn)能力。設(shè)生產(chǎn)能力向量為X0(最大總產(chǎn)品量),有約束方程:

(I-A)-1Y≤X0(2.35)第47頁,共93頁,2023年,2月20日,星期五30/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持投入產(chǎn)出模型的決策支持2)約束條件供應(yīng)約束對于一個部門或一個企業(yè)來說,它生產(chǎn)中消耗的原材料,動力等不得超過它們的供應(yīng)量,即:

Q*X≤Z0Q為外購產(chǎn)品完全消耗系數(shù),Z0為外購產(chǎn)品供應(yīng)能力。最終需求約束

每一個部門的最終產(chǎn)品必須滿足社會的需求,而對于企業(yè)來說,它的各部門產(chǎn)品的商品量必須不小于總訂貨任務(wù)。

Y≥Y0Y0為社會必須滿足的最終產(chǎn)品向量的下限,或各種產(chǎn)品的總訂貨量。第48頁,共93頁,2023年,2月20日,星期五31/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持投入產(chǎn)出模型的決策支持3)實(shí)例:表2.13某企業(yè)投入產(chǎn)出直接消耗系數(shù)表若外部資源限制為煤360個單位;電力200個單位;勞動力限制為300個單位,甲、乙兩種產(chǎn)品的單價(jià)分別為700元和1200元。如何安排生產(chǎn)計(jì)劃,才能使凈產(chǎn)值最高?第49頁,共93頁,2023年,2月20日,星期五3)實(shí)例

若外部資源限制為煤360個單位;電力200個單位;勞動力限制為300個單位,甲、乙兩種產(chǎn)品的單價(jià)分別為700元和1200元。如何安排生產(chǎn)計(jì)劃,才能使凈產(chǎn)值最高?凈產(chǎn)值由最終產(chǎn)品的產(chǎn)值來計(jì)算,這樣目標(biāo)函數(shù)由最終產(chǎn)品(Y)來建立,而資源約束必須是對總產(chǎn)品而言,約束方程由總產(chǎn)品(X)來建立。設(shè)X1,X2分別為甲、乙兩種總產(chǎn)品的計(jì)劃產(chǎn)量;Y1,Y2分別為它們的最終產(chǎn)品(商品)的產(chǎn)量。第50頁,共93頁,2023年,2月20日,星期五32/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持投入產(chǎn)出模型的決策支持3)實(shí)例:表2.13某企業(yè)投入產(chǎn)出直接消耗系數(shù)表目標(biāo)函數(shù):外購產(chǎn)品約束:

煤:

9X1+4X2≤360電力:4X1+5X2≤200

勞動力約束:

3X1+10

X2≤300此外還有:

X1,X2;Y1,Y2≥0設(shè)X1,X2分別為甲、乙兩種總產(chǎn)品的計(jì)劃產(chǎn)量;Y1,Y2分別為它們的最終產(chǎn)品(商品)的產(chǎn)量。第51頁,共93頁,2023年,2月20日,星期五33/二二、數(shù)學(xué)模型的決策支持第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持投入產(chǎn)出模型的決策支持3)實(shí)例:線性規(guī)劃模型和投入產(chǎn)出模型的結(jié)合該問題的目標(biāo)函數(shù)以Y為變量,約束方程以X為變量,這是不能進(jìn)行線性規(guī)劃模型求解的。

總產(chǎn)品X與最終產(chǎn)品Y之間的關(guān)系在投入產(chǎn)出模型中是通過直接消耗系數(shù)矩陣A來聯(lián)系的。

該問題需要利用投入產(chǎn)出模型和線性規(guī)劃模型聯(lián)合求解。第52頁,共93頁,2023年,2月20日,星期五34/二第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持3)實(shí)例:1、投入產(chǎn)出模型2、線性規(guī)劃模型C’=C?(I-A)②③④Y=(I-A)X①第53頁,共93頁,2023年,2月20日,星期五兩模型的結(jié)合有兩種處理方式:1.將目標(biāo)函數(shù)的最終產(chǎn)品(Y),利用方程

Y=(I-A)X轉(zhuǎn)換成總產(chǎn)品(X),再由線性規(guī)劃模型求出總產(chǎn)品(X)。然后,又回到投入產(chǎn)出模型,利用上方程求出最終產(chǎn)品(Y)。2.將約束方程中的總產(chǎn)品(X),利用方程

X=(I-A)-1Y

轉(zhuǎn)換成最終產(chǎn)品(Y),再由線性規(guī)劃模型計(jì)算出最終產(chǎn)品(Y)。然后,又回到投入產(chǎn)出模型,利用上方程求出總產(chǎn)品(X)。第54頁,共93頁,2023年,2月20日,星期五

:÷÷????è?÷÷????è?----=÷÷????è?21213.012.02.01.01XXYY現(xiàn)利用第一種處理方法進(jìn)行兩模型的連接運(yùn)算。(1)利用投入產(chǎn)出模型中的總產(chǎn)品與最終產(chǎn)品之間的方程:得出矩陣元素(I-A)。

第55頁,共93頁,2023年,2月20日,星期五(2)將目標(biāo)函數(shù)中的最終產(chǎn)品(Y)轉(zhuǎn)換成總產(chǎn)品(X)。對目標(biāo)函數(shù)進(jìn)行計(jì)算:(3)求解總產(chǎn)品(X)的線性規(guī)劃問題。利用單純形法求出結(jié)果:

X1=20個單位X2=24個單位目標(biāo)值為:S=24600元第56頁,共93頁,2023年,2月20日,星期五

(4)在投入產(chǎn)出模型中,由總產(chǎn)品(X)求出最終產(chǎn)品(Y)。通過投入產(chǎn)出模型計(jì)算得出:Y1=13.2個單位,Y2=12.8個單位。

從上面的計(jì)算步驟可以看出,步驟(1)和步驟(4)是在投入產(chǎn)出模型中運(yùn)行,步驟(3)是在線性規(guī)劃模型中運(yùn)行,而步驟(2)是兩個模型間的數(shù)據(jù)處理,即取出投入產(chǎn)出模型中的數(shù)據(jù)(I-A)和線性規(guī)劃模型中目標(biāo)變量(Y)的系數(shù)(700,1200),進(jìn)行運(yùn)算得出線性規(guī)劃新目標(biāo)變量(X)的價(jià)值系數(shù)(390,700)。第57頁,共93頁,2023年,2月20日,星期五35/二第二章模型輔助決策2.2投入產(chǎn)出模型的決策支持3)實(shí)例:投入產(chǎn)出模型程序線性規(guī)劃模型程序運(yùn)行投入產(chǎn)出程序?。↖-A)取CC’=C(I-A)送C’運(yùn)行線性規(guī)劃DSS控制程序模型庫數(shù)據(jù)庫決策支持系統(tǒng)方案第58頁,共93頁,2023年,2月20日,星期五36/二三、多模型輔助決策系統(tǒng)第二章模型輔助決策實(shí)際問題子問題1子問題k子問題n模型1模型k模型n輸入處理輸出輸入處理輸出輸入處理輸出人工綜合匯總第59頁,共93頁,2023年,2月20日,星期五

1、模型個數(shù)雖然愈用愈多,但沒有把這些多個模型有效地組織起來形成模型庫并建立有效的模型庫管理系統(tǒng)。

2、各個模型用到的數(shù)據(jù),基本是各模型自備,也沒有把這些數(shù)據(jù)有效的組織起來形成數(shù)據(jù)庫,并在數(shù)據(jù)庫管理系統(tǒng)下運(yùn)行。

3、區(qū)域發(fā)展規(guī)劃中各方面分別用各自模型進(jìn)行分析,規(guī)劃的綜合仍由人來完成:對各模型的計(jì)算結(jié)果進(jìn)行分析、匯總,最后由人寫出區(qū)域發(fā)展規(guī)劃報(bào)告。

目前大多數(shù)區(qū)域發(fā)展規(guī)劃的研制,屬于多模型輔助決策系統(tǒng),還未達(dá)到?jīng)Q策支持系統(tǒng)的層次。實(shí)際上,決策支持系統(tǒng)對于區(qū)域發(fā)展規(guī)劃的研究更適合。區(qū)域發(fā)展規(guī)劃研究現(xiàn)狀第60頁,共93頁,2023年,2月20日,星期五37/二第二章模型輔助決策軟件包是多個軟件組織在一起的一種形式。這種組織形式是一種松散的聯(lián)合。用戶根據(jù)問題的需要,能夠容易地調(diào)用軟件包中任一軟件。軟件的組成:1、程序2、說明書:(1)技術(shù)說明書(2)使用說明書模型軟件包三、多模型輔助決策系統(tǒng)第61頁,共93頁,2023年,2月20日,星期五38/二第二章模型輔助決策模型軟件包例:運(yùn)籌學(xué)軟件包運(yùn)籌學(xué)程序(主菜單)單目標(biāo)線性規(guī)劃……動態(tài)規(guī)劃……匹配、郵路問題程序說明1、變量說明2、程序要求3、演示實(shí)例子菜單…

…C[S]離散變化0、1規(guī)劃B[i]變化三、多模型輔助決策系統(tǒng)第62頁,共93頁,2023年,2月20日,星期五

1.組織結(jié)構(gòu)形式簡單

各模型程序是通過多級菜單選擇形式連結(jié)起來。多級菜單內(nèi)容實(shí)質(zhì)上是一個層次分類表。菜單的底層即為各模型程序以及有關(guān)的技術(shù)分析的處理。模型軟件包的技術(shù)特點(diǎn)2.各模型程序相對獨(dú)立

各模型程序是分別掛在菜單的底層,各模型程序之間除了和菜單聯(lián)結(jié)外,沒有其它任何聯(lián)系。這樣,各模型程序相對是獨(dú)立的。第63頁,共93頁,2023年,2月20日,星期五

3.各模型程序的數(shù)據(jù)是各自封閉的

進(jìn)入每個模型程序的使用,都要在輸入實(shí)際問題的數(shù)據(jù)后,才開始運(yùn)行模型程序。數(shù)據(jù)的輸入是按程序設(shè)計(jì)中的要求進(jìn)行的。各模型程序?qū)?shù)據(jù)的要求是各自封閉的。

一個模型程序的數(shù)據(jù)不可能使用另一個模型中的數(shù)據(jù)。模型軟件包的技術(shù)特點(diǎn)(續(xù))第64頁,共93頁,2023年,2月20日,星期五模型軟件包的技術(shù)特點(diǎn)(續(xù))當(dāng)模型之間關(guān)系比較緊密,各模型的數(shù)據(jù)需要共享時(shí),用軟件包的組織結(jié)構(gòu)形式就不合適了。這就需要建立模型庫以及模型庫管理系統(tǒng)。進(jìn)一步建立更高形式的決策支持系統(tǒng)。

4.軟件包是適合于模型間無關(guān)系的組織結(jié)構(gòu)形式

在模型相對獨(dú)立,數(shù)據(jù)各自封閉的情況下,采用軟件包的組織結(jié)構(gòu)形式是比較合適的。它的組織結(jié)構(gòu)形式簡單,使用方便,受到廣大用戶的好評。目前,社會上流行著不少軟件包,運(yùn)籌學(xué)軟件包是其中之一。第65頁,共93頁,2023年,2月20日,星期五第二章模型輔助決策39/二模型庫第66頁,共93頁,2023年,2月20日,星期五40/二第二章模型輔助決策組織結(jié)構(gòu)形式簡單

模型軟件包、模型庫的技術(shù)特點(diǎn)各模型程序相對獨(dú)立各模型程序的數(shù)據(jù)是各自封閉的軟件包是適合于模型間無關(guān)系的組織結(jié)構(gòu)形式當(dāng)模型之間關(guān)系比較緊密,各模型的數(shù)據(jù)需要共享時(shí),用軟件包的組織結(jié)構(gòu)形式就不合適了。這就需要建立模型庫以及模型庫管理系統(tǒng)。進(jìn)一步建立更高形式的決策支持系統(tǒng)。

三、多模型輔助決策系統(tǒng)第67頁,共93頁,2023年,2月20日,星期五41/二第二章模型輔助決策模型管理與模型組合三、多模型輔助決策系統(tǒng)模型管理的技術(shù)難點(diǎn)模型如何表示?如何存?。磕P蛶烊绾谓M織?模型庫管理系統(tǒng)應(yīng)該完成哪些工作?模型如何與數(shù)據(jù)接口?如何控制模型的運(yùn)行?如何實(shí)現(xiàn)多個模型的組合?如何實(shí)現(xiàn)人機(jī)交互?

1第68頁,共93頁,2023年,2月20日,星期五1)模型表示①說明部分:模型名稱公開接口名稱模型功能描述②連接部分:

子模型列表③參數(shù)部分:

子模型數(shù)據(jù)傳遞區(qū)輸入/輸出參數(shù)列表公共/私有變量列表④模型體:

接口的實(shí)現(xiàn)模型表示的邏輯結(jié)構(gòu)目前模型的表示方法主要有四類:基于程序的、基于數(shù)據(jù)的、基于邏輯/知識的和基于數(shù)學(xué)方程的模型表示方法。42/二第二章模型輔助決策模型管理與模型組合三、多模型輔助決策系統(tǒng)第69頁,共93頁,2023年,2月20日,星期五2)模型組合生成系統(tǒng)的結(jié)構(gòu)模型系統(tǒng)模型視圖

模型生成

可視化編輯模型選擇模型注冊控制流編輯信息流編輯模型腳本工程視圖外部視圖模型集合變量定義模型描述腳本視圖工程生成編譯測試運(yùn)行模型字典模型資源管理43/二第二章模型輔助決策模型管理與模型組合第70頁,共93頁,2023年,2月20日,星期五問題概念模型用戶視圖模型機(jī)器視圖模型測試運(yùn)行修改模型組合的抽象工作流程抽象工作流程3)模型組合生成的工作流程44/二第二章模型輔助決策模型管理與模型組合首先形成組合模型的概念模型,然后將此概念模型轉(zhuǎn)化為計(jì)算機(jī)能夠理解的機(jī)器視圖(包括組件軟件和代碼視圖),最后測試運(yùn)行組件軟件。模型組合是將組合模型的概念模型向機(jī)器視圖轉(zhuǎn)換的方法和手段,它一般要完成兩級轉(zhuǎn)換:首先將概念模型轉(zhuǎn)換為用戶視圖模型(包括腳本視圖、資源視圖和外部視圖),然后再將用戶視圖模型向機(jī)器視圖轉(zhuǎn)換。第71頁,共93頁,2023年,2月20日,星期五詳細(xì)工作流程

組合模型可視化編輯和模型生成是整個系統(tǒng)的核心和面向用戶的最終功能。3)模型組合生成的工作流程45/二第二章模型輔助決策模型管理與模型組合對模型組合用戶而言,主要完成組合模型由概念模型向用戶視圖的轉(zhuǎn)換,即可視化編輯部分;對計(jì)算機(jī)系統(tǒng)而言,則要求實(shí)現(xiàn)由組合模型的用戶視圖向機(jī)器視圖的轉(zhuǎn)換,即模型生成部分。人機(jī)的有機(jī)結(jié)合最終可以完成模型組合的建模任務(wù)。第72頁,共93頁,2023年,2月20日,星期五模型的層次拓?fù)浣Y(jié)構(gòu)組合模型的層次拓?fù)浣Y(jié)構(gòu)3)模型組合生成的工作流程46/二第二章模型輔助決策模型管理與模型組合第73頁,共93頁,2023年,2月20日,星期五4)可視化模型綜合生成工具主要功能模型描述確定組合模型表示中的說明部分:模型名稱、模型定位、模型描述和公開接口名稱等信息。47/二第二章模型輔助決策模型管理與模型組合可視化編輯模型選擇根據(jù)實(shí)際問題和建模者的要求選擇合適的子模型,所選子模型成為模型組合的基本工作對象??筛鶕?jù)建模者的意愿實(shí)時(shí)添加或刪除子模型。第74頁,共93頁,2023年,2月20日,星期五4)可視化模型綜合生成工具主要功能48/二第二章模型輔助決策可視化編輯模型管理與模型組合第75頁,共93頁,2023年,2月20日,星期五控制流編輯

控制流編輯子系統(tǒng)定義各子模型之間的邏輯拓?fù)潢P(guān)系,用戶可以利用該可視化操作環(huán)境描述子模型之間的順序、分支和循環(huán)等三種基本的結(jié)構(gòu)及其嵌套和組合。4)可視化模型綜合生成工具主要功能49/二第二章模型輔助決策可視化編輯模型管理與模型組合簡單條件控制結(jié)構(gòu):如果條件1成立If條件1Then

執(zhí)行語句塊1語句塊1否則如果條件2成立ElseIf條件2Then

執(zhí)行語句塊2語句塊2…………否則Else

執(zhí)行語句塊n語句塊n簡單條件結(jié)束EndIf第76頁,共93頁,2023年,2月20日,星期五選擇分支控制結(jié)構(gòu):分支表達(dá)式分情況執(zhí)行SelectCase分支表達(dá)式若為值1Case值1

執(zhí)行語句塊1語句塊1…………

若為值nCase值n

執(zhí)行語句塊n語句塊n

否則Else

執(zhí)行語句塊n+1語句塊n+1

選擇分支結(jié)束EndSelect4)可視化模型綜合生成工具主要功能50/二第二章模型輔助決策可視化編輯模型管理與模型組合控制流編輯第77頁,共93頁,2023年,2月20日,星期五循環(huán)控制結(jié)構(gòu)循環(huán)控制中包含三種常用結(jié)構(gòu)形式:(1)循環(huán),當(dāng)條件為真時(shí),反復(fù)執(zhí)行DoWhile條件語句塊語句塊循環(huán)結(jié)束Loop(2)循環(huán),反復(fù)執(zhí)行直到條件為真Do

Until條件語句塊語句塊循環(huán)結(jié)束Loop(3)循環(huán),從n到m[步長為s],執(zhí)行ForNo=nTom[Steps]

語句塊語句塊循環(huán)結(jié)束NextNo4)可視化模型綜合生成工具主要功能51/二第二章模型輔助決策可視化編輯模型管理與模型組合控制流編輯第78頁,共93頁,2023年,2月20日,星期五信息流編輯子系統(tǒng)定義各子模型之間的信息傳遞關(guān)系,控制流邏輯拓?fù)浣Y(jié)構(gòu)只描述了各子模型之間的執(zhí)行流程,還需要進(jìn)一步描述各子模型I/O端口之間的連接關(guān)系及其它信息傳遞關(guān)系。4)可視化模型綜合生成工具主要功能52/二第二章模型輔助決策可視化編輯模型管理與模型組合信息流編輯變量定義

公開變量是指在公開的模型接口中可直接存取的公共屬性;私有變量則在公開的模型接口中不可直接存取,是模型接口的私有成分,在組合模型中一般作為臨時(shí)變量:數(shù)據(jù)的中轉(zhuǎn)站或循環(huán)控制變量。第79頁,共93頁,2023年,2月20日,星期五4)可視化模型綜合生成工具主要功能53/二第二章模型輔助決策可視化編輯模型管理與模型組合第80頁,共93頁,2023年,2月20日,星期五代碼生成組合模型文本代碼生成

利用代碼模板技術(shù),根據(jù)腳本信息將腳本轉(zhuǎn)換成ActiveXEXE類型的工程:組合模型名稱,該工程一般由三個文件組成:組合模型名稱.VBP、公開接口名稱.CLS和啟動模塊.BAS。

編譯組合模型

使用編譯器將生成的組合模型工程編譯成可獨(dú)立執(zhí)行的二進(jìn)制代碼(EXE),用戶滿意的二進(jìn)制代碼就形成了最終的組件軟件模型。測試組合模型運(yùn)行

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論