Skip to content

adarshkashyap15/Lorenz-1963-problem-solver

Repository files navigation

Lorenz 1963 problem solver

The Lorenz 1963 problem refers to a seminal paper published by Edward Lorenz in 1963 titled "Deterministic Nonperiodic Flow." The Lorenz equations are a set of three differential equations that model the behavior of a simplified atmospheric convection system. They were designed to capture the essential dynamics of weather patterns. When these equations are solved numerically, they produce a pattern of solutions that is known as the Lorenz attractor. This attractor has a characteristic butterfly-like shape.

Lorenz 1963 paper

GitHub Logo

MATLAB Instructions

This project is done in MATLAB. So it is a must to install MATLAB or use it online.
You can install it using the link MATLAB.

Main Code

There are two MATLAB files. The first file is main code that will give you butterfly like shape with video and second code is the MATLAB live script of the same code. MATLAB live script is an interactive way to present your code. It is just like Jupyter notebook for python where we can run codes in different cell with output of each cell presented alongside.

  1. MATLAB Script
  2. MATLAB Live Script

Functions

There are three MATLAB files. These files are functions which are called in the main code. In MATLAB we can make functions in different file and then call them in the main code.

  1. Runge Kutta 4
  2. Lorenz equations for single initial condition
  3. Lorenz equations for cube of initial conditions

Results

The output of the MATLAB Script will be a video file. To view directly the video Click here

Acknowledgement

This work is done with the reference of YouTube video of Steven L. Brunton. You can find the video link below.

Steven Brunton video link

For more such videos you can visit his youtube channel Steve Brunton

To read more about Steven L. Brunton Click here