Save video from comet command
9 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Kostas Sita
am 17 Okt. 2016
Kommentiert: Kostas Sita
am 27 Okt. 2016
I use a comet command in my code to plot a graph (e.g. comet(x,y)). I want to save this in a video format to show it in a Powerpoint prresentation. How can I do it?
0 Kommentare
Akzeptierte Antwort
KSSV
am 17 Okt. 2016
Bearbeitet: KSSV
am 17 Okt. 2016
Instead of video, it is better to go for .gif file. See the example code below:
clc; clear all ;
x = 0:0.01:1;
figure(1)
filename = 'mygif.gif';
t = linspace(0,2*pi) ;
x = sin(pi*t) ;
for n = 1:length(t)
plot(t(1:n),x(1:n))
axis([min(t) max(t) min(x) max(x)]) ;
drawnow
frame = getframe(1);
im = frame2im(frame);
[imind,cm] = rgb2ind(im,256);
if n == 1;
imwrite(imind,cm,filename,'gif', 'Loopcount',inf);
else
imwrite(imind,cm,filename,'gif','WriteMode','append');
end
end
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Animation finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!