Graph 莫德里卡,德(x)是什么

Graph 莫德里卡,德(x)是什么,graph,equation,modelica,derivative,Graph,Equation,Modelica,Derivative,在modelica语言中,我找到了这个等式中使用的x的时间导数: derx=1-x 由于默认情况下x总是设置为0,我不明白的是这个方程是如何将x的值推向1.0的 达到2秒大关,不是应该变成负数而不是稳定到1.0吗 资料来源: 谢谢大家根据微积分,x的时间导数,即dx/dt t0表示在时间点t0模拟过程中变量的增加或减少量。记住泰勒级数展开式: x(t0 + dt) = x(t0) + dx/dt(t0) . dt + O(dt^2) 因此,从这一基于微积分的观察中,可以很容易地看出: 如果de

在modelica语言中,我找到了这个等式中使用的x的时间导数:

derx=1-x

由于默认情况下x总是设置为0,我不明白的是这个方程是如何将x的值推向1.0的

达到2秒大关,不是应该变成负数而不是稳定到1.0吗

资料来源:


谢谢大家

根据微积分,x的时间导数,即dx/dt t0表示在时间点t0模拟过程中变量的增加或减少量。记住泰勒级数展开式:

x(t0 + dt) = x(t0) + dx/dt(t0) . dt + O(dt^2)
因此,从这一基于微积分的观察中,可以很容易地看出:

如果derx>0,则x将随着模拟的运行而增加,反之亦然。 x将随着时间的增加而增加,但derx将随着x的增加而减少。 当derx接近0时,x的增加将减慢,x趋于1。 如果x的初始值等于2,那么在模拟开始时,derx=-1,随着时间的增加,它接近0,同时x接近1。 如果x=1,那么derx=0,x既不会增加也不会减少。x=1的值是使derx=0的给定ODE系统的稳态
根据微积分,x的时间导数,即dx/dt t0表示模拟在时间点t0进行时变量的增加或减少量。记住泰勒级数展开式:

x(t0 + dt) = x(t0) + dx/dt(t0) . dt + O(dt^2)
因此,从这一基于微积分的观察中,可以很容易地看出:

如果derx>0,则x将随着模拟的运行而增加,反之亦然。 x将随着时间的增加而增加,但derx将随着x的增加而减少。 当derx接近0时,x的增加将减慢,x趋于1。 如果x的初始值等于2,那么在模拟开始时,derx=-1,随着时间的增加,它接近0,同时x接近1。 如果x=1,那么derx=0,x既不会增加也不会减少。x=1的值是使derx=0的给定ODE系统的稳态
我要修改泰勒的系列,那是我的致命弱点!你能告诉我derx和x的区别吗?我不明白x值什么时候变化,根据什么变化。另一方面,derx有一个等式,所以至少我知道它是如何变化的,为什么会变化。另一件我不明白的事情是,x=2,如何接近1,x不应该随着时间而增加而不是减少吗?或者是因为它与derx的关系,现在是负的,因此改变了x的行为?如答案所述,derx是x的时间导数。所以如果x对应于行驶的距离,derx是速度。首先说,在时间t=0秒,如果x=2,derx=1-2=-1。所以x将会减少。谢谢你给我写的长途旅行的例子,现在我了解了它们是如何相互关联的,以及整个系统是如何工作的!你用了一个if,这是否意味着还有其他例子,其中x不是旅行距离,而是其他东西?我要修改泰勒级数,那部分是我的致命弱点!你能告诉我derx和x的区别吗?我不明白x值什么时候变化,根据什么变化。另一方面,derx有一个等式,所以至少我知道它是如何变化的,为什么会变化。另一件我不明白的事情是,x=2,如何接近1,x不应该随着时间而增加而不是减少吗?或者是因为它与derx的关系,现在是负的,因此改变了x的行为?如答案所述,derx是x的时间导数。所以如果x对应于行驶的距离,derx是速度。首先说,在时间t=0秒,如果x=2,derx=1-2=-1。所以x将会减少。谢谢你给我写的长途旅行的例子,现在我了解了它们是如何相互关联的,以及整个系统是如何工作的!您使用了if,这是否意味着还有其他示例,其中x不是行驶距离,而是其他值?