Python 如何用JiTCDDE实现多维延迟微分方程?
我是一名用Python编写代码的学生,试图解决以下延迟微分方程:Python 如何用JiTCDDE实现多维延迟微分方程?,python,differential-equations,Python,Differential Equations,我是一名用Python编写代码的学生,试图解决以下延迟微分方程: 通过使用y的第一个参数指示要使用的组件,可以实现多维系统。此外,微分方程右侧的定义必须包含两个分量 例如,您可以按如下方式实现示例: from jitcdde import jitcdde, y, t f = [ y(1), a*α/ω*y(1,t-τ)*(1-symengine.tanh(y(0,t-τ))**2)-y(0)-y(1)/Q ] DDE = jitcdde(f) 方程中
通过使用y
的第一个参数指示要使用的组件,可以实现多维系统。此外,微分方程右侧的定义必须包含两个分量
例如,您可以按如下方式实现示例:
from jitcdde import jitcdde, y, t
f = [
y(1),
a*α/ω*y(1,t-τ)*(1-symengine.tanh(y(0,t-τ))**2)-y(0)-y(1)/Q
]
DDE = jitcdde(f)
方程中的v现在是y(0);y已变成y(1)
在()中有一个二阶微分方程的例子。谢谢@Wrzlprmft的回答、编辑和评论。我将尝试实现它,并阅读您共享的关于jitcdde的pdf。