How do I make axes and colorbar remain constant when creating a movie with figure frames?

24 views (last 30 days)
I'm trying to create a movie in MATLAB showing how heat transfers with time. In my code I have a time loop that creates a 3D surf plot with every iteration. Using 'getframe' and 'writeVideo' within the time loop I am creating the movie.
My problem is that since I am creating a different plot with every iteration, my axes and colorbar change and the movie does not look fluid.
Is there a way I can make the axes and colorbar remain constant during the time loop so that the movie looks better? Thanks!

Answers (1)

Prabhanjan Mentla
Prabhanjan Mentla on 5 Jan 2021
Hi,
caxis may help to set the colormap limits within a range. To make them remain constant while creating a movie, you can check this link.
Hope this helps.

Products


Release

R2020a

Community Treasure Hunt

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

Start Hunting!