How do i make 3d plot movie

조회 수: 2 (최근 30일)
Ziv Kassner
Ziv Kassner 2014년 9월 18일
댓글: Geoff Hayes 2014년 9월 18일
I have a matrix of a few points (X,Y,Z) of an object that moves. I know how to make the plot3 but I want to show it in a conference and to make the graph draw itself in live. How can I do it easily? (I only know the basics of matlab...)
The code: body_pts=uiimport; figure; plot3(body_pts.data(:,1),body_pts.data(:,2),body_pts.data(:,3),'g'); hold on; plot3(body_pts.data(:,4),body_pts.data(:,5),body_pts.data(:,6),'r'); plot3(body_pts.data(:,7),body_pts.data(:,8),body_pts.data(:,9) ,'g'); plot3(body_pts.data(:,10),body_pts.data(:,11),body_pts.data(:,12) ,'k'); plot3(body_pts.data(:,13),body_pts.data(:,14),body_pts.data(:,15) ,'m'); plot3(body_pts.data(:,34),body_pts.data(:,35),body_pts.data(:,36));
box on; grid on; axis equal; title('mouth in blue, neck in red, abdorax in green, right eye in black, left eye in magneta, stick in yellow');
  댓글 수: 1
Geoff Hayes
Geoff Hayes 2014년 9월 18일
Ziv - take a look at the VideoWriter class and in particular the first example which creates an avi of 20 frames from an "animated" plot.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Animation에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by