在python中实现Pecora-Carroll Lorenz系统?

问题描述

我有以下系统,这是两个耦合在一起的Lorenz系统:

def coupled_dynamics_Lorenz(x,t,sigma=10.0,beta=8.0/3.0,rho=28.0,k=0.0):
    xdot = np.zeros(6)
    xdot[0] = sigma*(x[1] - x[0]) + k*(x[3] - x[0])
    xdot[1] = x[0]*(rho - x[2]) - x[1] + k*(x[4] - x[1])
    xdot[2] = x[0]*x[1] - beta*x[2] + k*(x[5] - x[2])
    xdot[3] = sigma*(x[4] - x[3]) + k*(x[0] - x[3])
    xdot[4] = x[3]*(rho - x[5]) - x[4] + k*(x[1] - x[4])
    xdot[5] = x[3]*x[4] - beta*x[5] + k*(x[2] - x[5])
    return xdot

我需要使用此系统以x,y和z三种驾驶方式来实现Pecora-Carroll驾驶响应同步设置。 Lorenz系统的Pecora-Carroll方程为(x驱动):

def master_slave(x,simga=10.0,k=0.0):
    xdot = np.zeros(5)
    xdot[0] = sigma*(x[1] - x[0])
    xdot[1] = x[0]*(rho - x[2]) -x[1]
    xdot[2] = x[0]*x[1] - beta*x[2]
    xdot[3] = x[0]*(rho - x[4]) - x[3]
    xdot[4] = x[0]*x[3] - beta*x[4]
    return xdot

但是,我显然需要使用常数k来耦合它们。

我该怎么做?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...