Billiard Simulator

An updated GUI to simulate billiard systems on Matlab.


Updated 24 Jul 2016

View License

This is the updated version of a GUI to simulate billiard systems on Matlab. The original release is at, which was written for general research in billiard dynamical systems. The new 2016 release allows the user to create angled mushroom billiards and features new code to compute the Positive Lyapunov Exponent for all billiard domains in the software package except for the limacon domain. The documentation for the original software is located at
Update by Mark Demers, Caitlin Keady and Sam King,
based on original code by Mason Porter and Steven Lansel.

Cite As

Samuel King (2023). Billiard Simulator (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2016a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Find more on Matrix Computations in Help Center and MATLAB Answers

Inspired by: Billiard Simulator

Inspired: Billiard Simulator

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes