1、[sx,sy,sz] = peaks(500)定义了sx,sy,sz的分别为3个的500×500的矩阵。peaks生成的是n×n的矩阵。
2、nframes = 490;给nframes赋值490。
3、surf(sx,sy,sz,'EdgeColor','none')通过surf画图。
4、hold on
5、h = plot3(sx(1,1),sy(1,1),sz(1,1),'o',... 'MarkerFaceColor','red',... 'MarkerSize',14);plot3画出了3D图形。
6、hold off
7、for t = 1:nframes set(h,'XData',sx(t+10,t),... 'YData',sy(t,t敫苻匈酃+10),... 'ZData',sz(t+10,t+10)+0.5) drawnowendt定义的范围为1到nframes。set(H,Name,Value)指定由H标识的对象上的属性名的值。在属性名周围使用单引号,例如set(H,'Color','red')。如果H是对象的向量,则set设置所有对象的属性。如果H为空(即,[]),则set不执行任何操作,但不返回错误或警告。