楼主: nlm0402
19247 35

[实际应用] 在vensim中,增长率如何用公式表示? [推广有奖]

11
nlm0402 发表于 2011-8-16 05:25:08
tmdxyz 发表于 2011-8-15 22:14
用DELAY1(x,TIME STEP)即可表示上期的x
这样[x-DELAY(X,time step)]/delay(x,time step).就可以表示增长率了,对吗?
爱智慧;hanxiao528;panjian39 ;夸克之一;np84;yyxf ;007jg ;nkunku;*****xyz;

12
tmdxyz 发表于 2011-8-16 05:57:10
看你自己的理解。如果你模型中的增长率指的是dx/x,那么可以上式表示。但请注意:

(1)是DELAY1,而不是delay1,也不是delay
(2)是TIME STEP,而不是time step

事关内部函数,不是可以随便写的。



已有 1 人评分学术水平 收起 理由
nlm0402 + 5 热心帮助其他会员

总评分: 学术水平 + 5   查看全部评分

13
nlm0402 发表于 2011-8-16 06:02:57
tmdxyz 发表于 2011-8-16 05:57
看你自己的理解。如果你模型中的增长率指的是dx/x,那么可以上式表示。但请注意:

(1)是DELAY1,而不是 ...
DELAY1表示一阶延迟对吗?
DELAY1(x,1),这个表达对吗?
TIME STEP可以等于1,2等等,表示延迟的时间量?
爱智慧;hanxiao528;panjian39 ;夸克之一;np84;yyxf ;007jg ;nkunku;*****xyz;

14
tmdxyz 发表于 2011-8-16 06:59:33
(1)DELAY1表示一阶延迟对吗?——是的;
(2)DELAY1(x,1),这个表达对吗?——也可以;但如果模拟时的时间间隔不是1,那么它就与你所表达的意思不符;
(3)TIME STEP可以等于1,2等等,表示延迟的时间量?——可以。用TIME STEP作为时间延迟量,是为了方便。原因同上。
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
nlm0402 + 3 + 3 + 3 热心帮助其他会员

总评分: 学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

15
nlm0402 发表于 2011-8-16 07:18:24
tmdxyz 发表于 2011-8-15 20:23
假设有一个微分方程,dx/dt=1.2x,x的初值为0.01。那么,在vensim中可以将这个方程以下述图形表示。点击窗口 ...
x是时间的函数?
或者是某个表达式对时间的积分?对吗?
差分可以表示导数,dt一般是等于某个单位值。
爱智慧;hanxiao528;panjian39 ;夸克之一;np84;yyxf ;007jg ;nkunku;*****xyz;

16
nlm0402 发表于 2011-8-16 07:23:22
tmdxyz 发表于 2011-8-15 20:23
假设有一个微分方程,dx/dt=1.2x,x的初值为0.01。那么,在vensim中可以将这个方程以下述图形表示。点击窗口 ...
dx/dt=1.2x,那么x=INTEG(1.2x),则dx/x=1.2*dt
则e的x次方=1.2t.
爱智慧;hanxiao528;panjian39 ;夸克之一;np84;yyxf ;007jg ;nkunku;*****xyz;

17
nlm0402 发表于 2011-8-16 07:27:04
反过来,如果已知X=(z+y)(^1/2).如何求dz/dt呢?
爱智慧;hanxiao528;panjian39 ;夸克之一;np84;yyxf ;007jg ;nkunku;*****xyz;

18
tmdxyz 发表于 2011-8-16 09:25:59
nlm0402 发表于 2011-8-16 07:23
dx/dt=1.2x,那么x=INTEG(1.2x),则dx/x=1.2*dt
则e的x次方=1.2t.
如果dx/dt=1.2x,且x(0)=0.01,那么x=INTEG(1.2x,0.01),则x=e^(1.2t)

19
tmdxyz 发表于 2011-8-16 09:28:36
nlm0402 发表于 2011-8-16 07:27
反过来,如果已知X=(z+y)(^1/2).如何求dz/dt呢?
其中的X和y是t的函数吗?也就是说,X和y是辅助变量还是水平变量。
如果X和y不是t的函数,那很简单。

如果X和y均为t的函数,由原方程可解得,z=x^2-y,则
dz/dt=2x(dx/dt)-(dy/dt)
如附图所示。

xxx.jpg (23.28 KB)

xxx.jpg

yyy.jpg (74.1 KB)

yyy.jpg

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
nlm0402 + 5 + 5 + 5 热心帮助其他会员

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

20
nlm0402 发表于 2011-8-17 09:46:45
tmdxyz 发表于 2011-8-16 09:28
其中的X和y是t的函数吗?也就是说,X和y是辅助变量还是水平变量。
如果X和y不是t的函数,那很简单。
除了常数,系统是否默认所有变量都是t的函数。
爱智慧;hanxiao528;panjian39 ;夸克之一;np84;yyxf ;007jg ;nkunku;*****xyz;

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 19:23