Vensim快速学习教程 - 图文 下载本文

Custom Graph40,0004,000220,0002,000243241133002123412341234123412341234123413410102030405060708090100

Time (Year)

Savings : Current1111111111 Savings : run22222222222interest : Current333333333

interest : run24444444444

18.若要改变图形中曲线之显示顺序或者于图形增加或删除曲线,其操作如下:点选在功能列

的”Control Panel”,然后点选”Datasets”钮;显示目前加载的数据集(用来建立图形的)与其它可用之数据集。在加载的数据集中,亦可将之下载,只要点选”<<”钮即可;一旦数据集被下载,当建置图形时,它不会被显示,直到它被重新在可资使用数据集中,点选”>>”钮加载为止。(提示:数据集显示之顺序是按照加载数据集清单的顺序;若点选不在顶端的数据集,即会自动移到顶端;注意,任何改变控制键对话窗口之数据,都会对所建置之图形有所影响。以前所建置之图形皆消失了即使在建置图形后,并未做任何改变。)

19.在点选”Table”分析工具钮,可建立工作变量值之表格;表格窗口是活的,不像图形输出之

窗口。只要留着此窗口,每次点选”Table”钮,现有的工作变量值即会增加在表格窗口中。(提示:当你想要用Vensim可建立较为复杂之图形时,希望能将数据表格复制于电子电子表格中,”Table”工具钮是十分有用的。“Table Time Down”分析工具也能够建立工作变量的表格,只是它显示的方式是不同时间之值分别在不同列中,而不是不同栏中。)

20.因果循环分析工具(“Causes Tree”,”Uses Tree”与”Loops”)能够用来分析积流图的因果循

环结构;也能够使用方程式编辑器来输入变量之单位;此时,Vensim会做单位之检查。 21.在功能列的点选”Model>Settings”之”Time Bounds …”能够控制模拟执行之时间范围;使

用”Tab”键于”Time Bounds …”窗口中的”INITIAL TIME”中设定模拟的初始值,”FINAL TIME” 中设定模拟的结束值;”TIME STEP”是计算模块变量新值的时间区段与”SAVEPER” 是模块变量值储存的时间区段。(提示:SAVEPER仅冲击之区段是模拟的结果被用来显示图形或表格,而不是仿真的结果正确值;SAVEPER将设定为TIME STEP的整数倍;若设定TIME STEP之值小于1,通常用0.5之倍数,如0.5,0.25,0.125,0.0625等,是一个好想法;若TIME STEP设定为其它值,当计算机储存分数时或许有四舍五入之错误发生。在工具列中,仿真结果之图形能被”Control Panel”对话窗口中的”Time Axis”所控制,想要进一步的信息,请参阅在线求助画面。)

13

敏感分析图形之操作(SyntheSim)

22.使用常数值之图形浏览敏感模块所使用之工具称为”SyntheSim\,当使用”SyntheSim\,模拟之结果会盖掉原有之模块。条板之刻数是表示可改变之常数。图形是用来表示输出或模块变量之冲突。

23.点选工具列之”Automatically simulate on change”钮来启动SyntheSim,若资料

集”Current”已经存在,系统会显示讯息,要求是否要覆盖它;回答”Yes”。(参阅步骤28详细说明),SyntheSim之画面显示如下:

14

24.当使用SyntheSim时,在工具列出现新的按钮,以下说明每一个按钮:

SyntheSim工具钮 按 钮 Stop simulating(停止模拟):停止仿真并且回到模块说明画面 Save this run to …(储存执行):储存变量现有值到一数据集 Reset Current Slider to base model val(Home)(归零现有刻板数至基本模 块值):归零选择常刻板数至基本模块值 Reset all Constants/Lookups to base model vals(Ctrl+Home)(归零所有常数/Lookups至基本模块值):归零选择常刻板数至基本模块值 说 明 Automatically simulate on change(自动异动模拟):启动模拟

25.以详细大的图来观看变量,用按左键移动鼠标至变量处即可;如:用按左键移动鼠标至变

量”interest”处,则大的图来显示变量如下图:

26.浏览模块敏感度,拖曳着刻板数左右移动,就可显现变量实时之图形;如此使用SyntheSim

浏览模块敏感度来改变常数值,而不须要储存每个模块,重复执行与比较结果。反应的图形如下图;注意,变量”INTEREST RATE”的刻板值由0.05至0.30,而”interest”与”Savings”变量值曲线坡度上升到较高值。

15

27.比较SyntheSim执行与前一执行,点选”Save this Run to …”钮。然后改变数据集名称再点

选”Save”;Vensim停止储存SyntheSim结果到前面数据集档案,而使用现在改变的任何常数值至新的数据集档案。注意,它并没有改变原有模块。例如:文件工具钮仍然显示SyntheSim启动之前的常数值。无论如何,分析工具(Cause Strip,Graph,与Table)将显示刻板数与在SyntheSim最后异动之变量。

28.警示:在SyntheSim中,任何改变都会自动储存在输出档案的数据集中,即使未刻意储存

它;因此,当设定SyntheSim的输出档案或当储存时要覆盖原有数据集皆使用警示;当使用SyntheSim时,确认在输出档案窗口中的数据集是想要改变之数据集。(回想,当启动SyntheSim仿真,系统要求是否要覆盖现在的数据集,回答”no”时,即可改变数据集文件名称-参考步骤23)。

29.归零模块的常数至基本模块值,使用以下任一归零钮;”Reset Current Slider to base

model val”将归零所选取之常刻板数至基本模块值;”Reset all Constant/Lookups to base model vals” 将归零所有常刻板数至基本模块值。

30.停止SyntheSim,点选”Stop simulating”钮,将回到模块定义区。

常用图形操作

31.在工作列中.点选”Control Panel”钮,显示对话窗口,点选”Graph”钮,再点选”New…”钮。

例如:要显示在”Current”与”Run2”先前所建立之两个执行中的变量”Savings”与”interest”于一图形中;使用分析工具中的”Causes Strip”或”Graph”工具钮,无法达成。总之,可以在一个图形中,建立四条曲线。

32.建立新的常用图形,在工作列中.点选”Control Panel”钮,显示对话窗口,点选”Graph”

钮,再点选”New…”钮,显示一对话窗口如下一页最上面的图(尚未完全输入数据);使用此图为一范例,填入”Title”与对话窗口中的下方”Variable”与”Dataset”栏之输入字段;在”Variable”与”Dataset” 之四个输入字段表示哪个变量是属于哪个仿真资料集。

16