#system #chaos #theory #demonstrating #visualize #lorenz

app lorenz_demo

A Rust project demonstrating chaos theory using the Lorenz system

1 unstable release

0.1.0 Nov 22, 2024

#65 in Visualization

Download history 119/week @ 2024-11-22 9/week @ 2024-11-29

128 downloads per month

MIT license

270KB

Lorenz System Demonstrator

Overview

lorenz_demo is a Rust project that demonstrates the principles of chaos theory using the Lorenz system. The project simulates the Lorenz system and visualizes the results, showcasing how small changes in initial conditions can lead to vastly different outcomes.

Features

  • Simulates the Lorenz system using a simple Euler method
  • Visualizes the Lorenz attractor using the plotters crate
  • Provides an educational demonstration of chaos theory

Installation

Clone the repository and navigate to the project directory:

git clone https://github.com/yourusername/lorenz_demo
cd lorenz_demo

Build and run the project to generate the Lorenz attractor plot:

cargo build --release
./target/release/lorenz_demo

The plot will be saved as lorenz.png in the project directory.

License

This project is licensed under the MIT License

Author

bensatlantik

Dependencies

~4.5–6.5MB
~109K SLoC