Skip to content

Zaslavskii

Systems · Discrete · Chaotic maps

Dimension: 2

Equations

@staticjit
def _step(X, eps, nu, r):
    x, y = X
    mu = (1 - np.exp(-r)) / r
    xp = x + nu * (1 + mu * y) + eps * nu * mu * np.cos(2 * np.pi * x)
    xp = xp % 0.99999995
    yp = np.exp(-r) * (y + eps * np.cos(2 * np.pi * x))
    return xp, yp

Parameters

parameter default
eps 5.0
nu 0.2
r 2.0

Zaslavskii attractor

Usage

import tsdynamics as ts

sys = ts.Zaslavskii()
traj = sys.iterate(steps=10_000)

Back to Chaotic maps