Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 1.18 KB

File metadata and controls

53 lines (34 loc) · 1.18 KB

Strange-Attractors-Python-Simple-Visualizer

A simple python based visualizer for attractors using Matplotlib's pyplot library.

might make something out of that one day, looks dope ngl

Heavily inspired from Paul Bourke's website

3D Attractors

list of current 3D attractors and their equations

Lorenz

x = sigma * (py - px) * dt
y = px * (rho - pz) - py * dt
z = px * py - beta * pz * dt

Bouali

x = px * (a-py) + alpha * pz * dt
y = -py * (b-px * px) * dt
z = -px * (c-s * pz) - beta * pz * dt

Arneodo

x = py * dt
y = pz * dt
z = a * px - b * py - pz - c * px * px * px * dt

Den Tsucs

x = a * (py - px) + d * px * pz * dt
y = f * py - px * pz * dt
z = c * pz + px * py - e * px * px * dt



2D Attractors

list of current 2D attractors and their equations

Clifford

x = sin(alpha * py) + gamma * cos(alpha * px)
y = sin(beta * px) + delta * cos(beta * py)

Juan

x = cos(c0 * px)**2 - sin(c1 * py)**2
y = 2*cos(c2 * px) * sin(c3 * py)

Henon

x = 1 + py - a * px**2
y = b * px