How can I animate my 3d surface like this?

4 Ansichten (letzte 30 Tage)
A
A am 12 Nov. 2014
Kommentiert: Nitin Phadkule am 22 Aug. 2021
Hi guys,
I want to present my data in a cool animated fashion as shown in this video: http://www.youtube.com/watch?v=JaMgi4XBjo8
Can this be done in MatLab? I'd be happy if the outputs were in form of a GIF or a movie?
Thank you

Antworten (2)

Titus Edelhofer
Titus Edelhofer am 12 Nov. 2014
Hi,
take a look at the function
doc VideoWriter
which includes a simple example.
Titus
  1 Kommentar
A
A am 18 Nov. 2014
So VideoWriter seems like a good tool.
But I'm not sure how to rotate my 'view' or 'camera' in such a smooth fashion as portrayed in the video above?
Thanks for your help

Melden Sie sich an, um zu kommentieren.


Image Analyst
Image Analyst am 18 Nov. 2014
See attached demo where I make a movie from animation being done by the surf() function.
  2 Kommentare
Image Analyst
Image Analyst am 2 Jan. 2015
To rotate your "camera", how about camorbit():
close all;
surf(peaks)
axis vis3d
for i=1:36
camorbit(10,0,'data',[0 1 0])
drawnow
pause(0.2);
end
Nitin Phadkule
Nitin Phadkule am 22 Aug. 2021
short and useful, helped me to use

Melden Sie sich an, um zu kommentieren.

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!

Translated by