MATLAB: Getframe too slow

captureframeMATLABperformanceratespeed

I am trying to call "getframe" to save an animation from a figure and then using "VideoWriter" to turn it into a video file, but "getframe" is too slow as I am running at 25 frames per second. Is there any way to get around this?

Best Answer

Slowing down the animation to 10 frames per second should allow you to use "getframe" and have it include all the frames. Then, when using "VideoWriter" to create the video, you can specify the 'FrameRate' property.
For more information, please see the following links: