video duration and multiple sublots in a single video

3 visualizzazioni (ultimi 30 giorni)
I have the following modified demo code for creating video:
Z = peaks;
surf(Z);
set(gca,'nextplot','replacechildren');
v = VideoWriter('peaks.avi');
open(v);
for k = 1:50
subplot(1,2,1);
surf(sin(2*pi*k/20)*Z,Z)
axis tight manual
subplot(1,2,2);
surf(sin(2*pi*k/20)*Z,Z)
axis tight manual
frame = getframe(gcf);
writeVideo(v,frame);
end
close(v);
I have the following questions:
  1. Why doesn't work "axis tight manual" well?
  2. How can I change the duration of the video?
  2 Commenti
Stijn Haenen
Stijn Haenen il 18 Feb 2020
You can change the frame rate with
v.FrameRate=60 %for 60Hz
I think you should place axis tight manual outside the for loop.

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Animation in Help Center e File Exchange

Tag

Prodotti


Release

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by