2017-03-22 2 views
0

Ich zeichne eine zeitabhängige Funktion in MATLAB, indem ich einen Snapshot in "jedem" Zeitschritt zeichne, das Intervall wird diskretisiert.Video-Ausgabe der zeitabhängigen PDE

Ist es möglich, diese Handlung als Video zu speichern?

Antwort

0

Es ist ziemlich einfach. Verwenden Sie die VideoWriter Funktion:

Initialisieren Sie die Datei von v = VideoWriter('filename.avi'); und open(v);. Dann machen Sie Ihre Plotten und in jedem Zeitschritt Ihre Handlung in die Datei schreiben:

for K=1:20 
    %...plot....% 
    frame = getframe(gcf); 
    writeVideo(v,frame); 
end 

close(v); 

Ihr Film wird in dem Ordner gespeichert, Sie in sind

0

Check out im2framemovie und VideoWriter in der Dokumentation.. Sie sollten tun, was Sie brauchen, um dieses Video in Ihrem bevorzugten Format zu erstellen und zu speichern.

Verwandte Themen