vensim中文教程 - 图文 下载本文

16.确认”savings”被选取为工作变数。在标题列的最右边的地方,会显示工作变量的名称。若”savings”没有被选取为工作变量,可以在点选”Move/Size Words and Arrowst”工具钮下点选它,就会在标题列的最右边的地方显示。

17. 点选”Cause Tree”的分析工具钮,会显示下面左边之图;点选”Uses Tree”的分析工具钮,

会显示下面右边之图;这两个图是经由因果循环图中的工作变量”savings”的因果连接架构,刚好分别前后对调;注意,当循环向后回到工作变量,则用括号包起来。 work effort(savings)incomeinterestsavings savingsinterestwork effort(savings)income 18.为了确定”savings”仍然是工作变量,点选”Loop”的分析工具钮,则会显示下图,它列举全

部有关该工作变量的因果(回馈)循环。

Loop Number 1 of length 1 savings interest Loop Number 2 of length 2 savings work effort income

9

Simulation Model Quick Tutorial

interestSavingsINTEREST RATE (1) FINAL TIME = 100 Current Units: Year Savings The final time for the simulation. 20,000 15,000(2) INITIAL TIME = 0 10,000 Units: Year 5,000 The initial time for the simulation. 0 interest(3) interest= 800 Savings*INTEREST RATE 600 Units: **undefined** 400 200(4) INTEREST RATE= 0 0.05 050100 Units: **undefined** Time (Year) (5) SAVEPER = TIME STEP Units: Year [0,?] The frequency with which output is stored. (6) Savings= INTEG ( interest, 100) Units: **undefined** (7) TIME STEP = 0.25 Units: Year [0,?] The time step for the simulation. 在结束因果循环快速自学手册后,开始仿真模块快速自学手册前,上面三倘图显示积流图 、仿真模块方程式与存款账户模块的输出分解图,建置如下:

1.启动Vensim与点选功能列的”New Model”钮,显示”Time Bounds for Model”对话窗口.将

区间四分之一,改变”TIME STEP”为0.25与”Units for Time”为Year,然后点选”OK”钮。

10

2.在绘图列内,点选”Box Variable – Level”工具,于工作窗口内点选一点,出现编辑框框,

键入”Savings”,再按”Enter”键即显示”Savings”。 3.在绘图列内,点选”Rate”工具,于盒变量左方,点选一点则显示云图;移动鼠标至”Savings”

而点选它,出现编辑框框,键入”interest”,再按”Enter”键,一条水管由云图指向”Savings”,”interest”位于水管漏斗下,如:此自学手册的最上图。

4.在绘图列内,点选”Variable – Auxiliary/Constant”工具钮,于工作窗口内点选一空白点放

置”INTEREST RATE”, 出现编辑框框,键入”INTEREST RATE”,再按”Enter”键即显示”INTEREST RATE”。 5.在绘图列内,点选”Arrow”工具钮,拖拉箭头从”Savings”到”interest”, 从”INTEREST RATE”

到”interest”,即完成如上之积流图。 建置方程式

6.在绘图列内,点选”Equations”工具,则变数”interest”, ”INTEREST RATE”与”Savings”

将显现反白于绘图工作区;反白的变量表示尚未建置方程式。

7.点选”interest”, 显示编辑方程式对话窗口,在其上方=号旁键入”Savings*INTEREST

RATE”(不用引号)。(提示:亦可使用鼠标点选在对话窗口中右方的变量表列与数字键盘;但是对于简单的方程式,此方法并不会节省许多时间;但是却不会拼错变量名称),最后点选”OK”即可完成。

8.若正确完成方程式的输入,则编辑方程式对话窗口就会关闭;而变量”interest”就不会反白

显示。为了要了解Vensim如何表示输入错误方程式时的讯息,可以输入不正确的”Savings”拚法即可。(提示:在点选”Equations”钮后,即可点选任何变量输入方程式;即使已完成建置方程式,亦可再点选而更改之) 9.点选”Savings”, 显示编辑方程式对话窗口,因为Vensim能够从模块区中,决定变

量”Savings”层次,是等于”interest”的积分,此方程式在对话窗口的上方中,已显示于=号旁;同时在对话窗口的上方中,于”Initial Value”设定为”100” (不用引号)。此值是设定给变量”Savings”之方程式,最后点选”OK”即可。 。

10. 点选”INTEREST RATE”,在方程式对话窗口的上方,=号右方键入”0.05” (不用引号),

点选”OK”即可。现在已建立存款账号模块,它有初始值100,年利率0.05(5%);要显示方程式模块,须要从分析工具列选取”Document”工具钮。表列之方程式如此手册开始之左边数据。

执行传统仿真与显示结果

11.在工具列点选”Run a Simulation”钮来执行仿真模块;如果一个资料集称为”Current”己存

在计算机里,系统会显示讯息要求是否须要覆盖它;若以上讯息显示,则回答是。

11

12.确定”Savings”被选为工具变量,其名称显示于标题列的最右侧字段;若”Savings”不被选

为工具变数,则点选绘图列的点工具钮,再点选”Savings”即成为工具变量,其名称会显示在标题列上。此时,在分析工具中,选取”Causes Strip”工具,则”Savings”与”interest”的图形会显示在手册开始之右边图形。

13.储存模块会想到使用功能列的”Save”钮;事实上,会发现到使用功能列之”Build Windows

– show/circulate”与”Output Windows – show/circulate”钮是有用的;注意,”Build Windows – show/circulate”包含积流图的绘图是一标准窗口,像”Output Windows – show/circulate”显示模块方程式与仿真输出图之曲线。全部这些窗口的动作如一般窗口的动作;尤其,如果用Build Window窗口来点选外露部分如因果图、表等,而Output Windows也显示在屏幕上,这些窗口将会消失。当Build Window将窗口置放于窗口堆栈的上方将会有何现象,它会盖掉Output Windows窗口;如果要显示Output Windows窗口,只要再点选Output Windows即可。

14.制作”INTEREST RATE”一个敏锐分析表如下:在功能列点选”Set up a Simulation”钮;如

此做时”INTEREST RATE”在积流图中显示反白,此谓它是一常数在特殊模拟执行中可以更改。点选”INTEREST RATE”,编辑对话窗口出现,其值为0.05,修改它为0.06,再按”Enter”键关闭编辑对话窗口。(提示:注意此更改只对下次模拟执行有效,此后”INTEREST RATE”的值回复为0.05) 15. 在功能列点选”Run a Simulation”钮,一对话窗口出现”Dataset Current already exists. Do

you want to overwrite it?”, 点选”No”,另一个对话窗口显示数据集储存于现在目录,在”File name”键入”run2”,再按”OK”钮;此时模拟开始执行,结果存于新的数据集,其文件名称为”run2.vdf”。 16.确认”Savings”已被选定为工作变量,点选在分析工具的”Graph”钮,图形显示在另一页,

此时两个曲线分别显示不同颜色,而不是以1,2来标示;为了增加标示多样的选择,在功能列的”Option”,检查其中的”Show Line Markers on Graph Lines.” (提示:如果于黑白打印机打印,最好增加标示来区分为宜)

17. 点选在分析工具的”Runs Compare”钮,将会显示”INTEREST RATE”在不同模拟执行下

的值。

12