با سلام مجدد
اگر قصد دارید که از ماتریس دوران استفاده کنید، محور دوران باید تعیین شود (اطلاعات بیش تر).
کد زیر را بررسی بفرمایید:
البته احتمالا به دلیل سرعت ترسیم گرافیکی اثر استروبوسکوپی رخ بده.کد:vertex_matrix = [-0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 1 0.5 -0.5 1 0.5 0.5 1 -0.5 0.5 1]; faces_matrix = [1 2 6 5 2 3 7 6 3 4 8 7 4 1 5 8 1 2 3 4 5 6 7 8]; for i=0:360 clf Rotate_matrix=[cos(i/57) -sin(i/57) 0 sin(i/57) cos(i/57) 0 0 0 1]; vertex_matrix=vertex_matrix*Rotate_matrix; patch('Vertices',vertex_matrix,'Faces',faces_matrix,... 'FaceVertexCData',hsv(8),'FaceColor','interp') axis square view(3); getframe; end
موفق باشید
آرمینبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید






پاسخ با نقل قول
Bookmarks