File Exchange

image thumbnail

MATLAB Plot Gallery - Animation

version (1.78 MB) by MathWorks Plot Gallery Team
Create an animated GIF


Updated 19 Dec 2018

View License

This is an example of how to create animations and animated GIFs in MATLAB®. In this example, we will animate the motion of a double-pendulum. We solve the ordinary differential equation using "ode45".
Read about the "getframe" and "imwrite" functions in the MATLAB documentation.
For more examples, go to MATLAB Plot Gallery -

Cite As

MathWorks Plot Gallery Team (2020). MATLAB Plot Gallery - Animation (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (3)

In Matlab 2020a it doesn't work.
Solved by changing line 59 with:
% Preallocate data (for storing frame data)
mov = zeros(height*2, width*2, 1, length(T), 'uint8');

Seyhan Özen

Neha Jain

I liked the animation in the form of a gif. I intend to use this in my web site :). Thank you


Added live script

Updated license

Updated screenshot.

MATLAB Release Compatibility
Created with R2014b
Compatible with any release
Platform Compatibility
Windows macOS Linux