1 第8 章 Vensim PLE 软件包中系统动力学函数 系统动力学所以能处理复杂的系统问题,除提出流位流率系简化流率基本入树建模法去描述系统外,还有一个重要原因是其专用软件都设计了一系列通用的系统动力学函数
第一节 数学、逻辑、测试函数 § 8
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
人们常用指数函数去描述系统,有了上面函数将会带来很大方便
LN(X),变量 X 大于零
即以e 为底的对数函数,它与 EXP(X)互为反函数,这样可以用EXP(X)和LN(X) 来计算非以e 为底的幂函数和对数函数
SQRT(X)=√X—,X 必须是非负量
ABS(X) = │X│,对 X 取绝对值
2 逻辑函数 逻辑函数的作用类似于其它计算机语言中的条件语句,Vensim PLE 的逻辑函数有三种
最大函数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)为最小函数
1. MIN 同 MAX 一样,可以从 MIN(P,Q) 基本功能中派生出各种用法