Matlab4Animation facilitates the creation of animated videos in mathematics, calculus and numerical methods.
We encourage professors and students to prepare animated math videos for use inside and outside the classroom, with the goal of improving teaching quality and innovation.
Go to the Gitlab page to clone or download the latest version of the library. Running the code requires a Matlab License.
The tool is under continuous development, so there might be some bugs that will be fixed over time.
Please acknowledge the library in your videos!
The library is intended to be an easy-to-use tool for simple, good-looking animations. No loops, no time counters, no object-oriented code, just intuitive syntax. An ideal tool for teachers and students.
The goal of the library is not to provide perfect, professional, or fully-customizable animations, but rather to offer a simple interface to intuitively obtain great animations. Those looking for professional results might check other popular alternatives, including Manim.
We provide advice on how to use the library
Let us know if you detect any issues with the code
Contact us if you wish to contribute to the library by implementing new features
We would like to promote the videos you make!
For any inquiry, please contact david.codony@upc.edu
The library is currently used in the CaminsMath Project at Escola de Camins, to improve teaching quality and innovation through the generation of didactic audiovisual content for classroom and YouTube. Check it out!
This project initiated with funding from Escola de Camins, Universitat Politècnica de Catalunya-BarcelonaTECH, in the Matlab2Youtube project presented at the "Convocatòria millora de la docència 2025" program, linked to Vector Calculus and Differential Equations (BSc Civil Engineering) and Numerical Modeling (MSc Civil Engineering) modules.