首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Modelica,der(x)是什么?

Modelica,der(x)是什么?
EN

Stack Overflow用户
提问于 2020-12-25 07:53:39
回答 1查看 173关注 0票数 1

在modelica语言中,我发现了在这个方程中使用的x的时间导数:

der(x) =1-x

与以往一样,在默认情况下,x被设置为0,但我不理解的是,这个等式是如何将x的值驱动到1.0的。

达到2秒的时候,它不是应该变成负值而不是稳定到1.0吗?

来源:https://mbe.modelica.university/behavior/equations/first_order/

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-25 09:38:45

从微积分出发,x的时间导数(即dx/dt ( t0 ) )表示随着时间点t0模拟的进行,变量的增加或减少的量。记住Taylor级数展开:

代码语言:javascript
复制
x(t0 + dt) = x(t0) + dx/dt(t0) . dt + O(dt^2)

因此,从这个基于微积分的观察中,我们可以很直观地看到:

如果versa.

  • x >D15的初始值为2,则当x接近1时,H 218H 119如果<>D15等于2,则D16随着时间的增加而接近0,同时D17接近1。H 218H 119代码如果x = 1,der(x) = 0和x既不会增加,也不会降低。der(x) = 0的x = 1值是给定ODE系统的稳态值。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65446250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档