电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

vensim中的函数说明VIP专享VIP免费

vensim中的函数说明_第1页
vensim中的函数说明_第2页
vensim中的函数说明_第3页
1 第8 章 Vensim PLE 软件包中系统动力学函数 系统动力学所以能处理复杂的系统问题,除提出流位流率系简化流率基本入树建模法去描述系统外,还有一个重要原因是其专用软件都设计了一系列通用的系统动力学函数。 第一节 数学、逻辑、测试函数 § 8.1.1 数学函数 Vensim PLE 备有五种普通数学函数供用户使用。 1.SIN(X) 定义1:SIN(X)为三角正弦函数,X 须以弧度表示,其值小于8.35×105 当自变量是角度时,应通过乘以2π/360 转化为弧度。 2.EXP(X) 定义2:EXP(X) = eX ,e 是自然对数的底,e=2.7182…,X 的值必须小于36。 人们常用指数函数去描述系统,有了上面函数将会带来很大方便。 3. LN(X),变量 X 大于零。 即以e 为底的对数函数,它与 EXP(X)互为反函数,这样可以用EXP(X)和LN(X) 来计算非以e 为底的幂函数和对数函数。 4. SQRT(X)=√X—,X 必须是非负量。 5. ABS(X) = │X│,对 X 取绝对值。 § 8.1.2 逻辑函数 逻辑函数的作用类似于其它计算机语言中的条件语句,Vensim PLE 的逻辑函数有三种。 1. 最大函数MAX(P,Q) MAX 表示从两个量中选取较大者,P 和Q 是被比较的两个量,结果也是在这两个量中选取。 P 若 P≥ Q 定义1:若 MAX(P,Q)= 2 Q 若P≤Q 其中 P,Q 是变量或常量,则 MAX(P,Q)为最大函数。 可用 MAX 函数从多个量中选取较大者。如从 P,Q,D 三个量中选择较大者可用:MAX(D,MAX(P,Q))。 最小函数 Q 若P≥Q 定义 2:若MIN(P,Q)=P 若P≤Q 则 MIN(P,Q)为最小函数。 MIN 同 MAX 一样,可以从 MIN(P,Q)基本功能中派生出各种用法。 3. 选择函数 IF THEN ELSE(C,T,F) 定义 3:若IF THEN ELSE(C,T,F) T C条件为真时 = (C 为逻辑表达式) F 否则 则 IF THEN ELSE(C,T,F)为选择函数。 IF THEN ELSE 函数常用于仿真过程中作政策切换或变量选择。有时也叫条件函数。 § 8.1.3 测试函数 设计这一部分函数的目的主要是用于测试系统动力学模型性能用,所以称为测试函数。 在给出测试函数以前,我们必须重申一个概念,系统动力学的变量皆是时间 TIME 的函数,所以当仿真时间 TIME 发生变化时,各变量值都随之发生变化。不过,各变量与 TIME 的依赖关系存在差别,有的是以 TIME 为直接自变量,有的则是间接变量。测试函数以 TIME 为直接自变量,但在函数符号中...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部