CLA
nfaces=5000;
nsides=6;
将为nframes = 20;
ang=linspace(0,2*pi,nsides+1)
x=repmat(cos(ang)‘,[1个面]);
Y = repmat(SIN(ANG)”,[1个nfaces]);
Z = repmat([1:nfaces],[(nsides + 1)1]);
XOFF = repmat(randn(1,nfaces),[nsides + 1,1]);
YOFF = repmat(randn(1,nfaces),[nsides + 1,1]);
H =补丁(X + XOFF,Y + YOFF,Z,Z);
h.FaceColor ='扁平';
h.EdgeColor ='没有';
xlim([-8 8])
ylim([ - 8 8])
抽搐
对于I = 1:将为nframes
XOFF = repmat(randn(1,nfaces),[nsides + 1,1])/ 10;
YOFF = repmat(randn(1,nfaces),[nsides + 1,1])/ 10;
h.Vertices = h.Vertices + [XOFF(:),YOFF(:),零(nfaces *(nsides + 1),1)];
的DrawNow;
结束
DISP([num2str(将为nframes / TOC)'每秒帧数'])
F = h.Faces;
如果尺寸(F,2)> 3
f2=[];
f2=[f2;f(:,1),f(:,2),f(:,3];
f2=[f2;f(:,1),f(:,3),f(:,4];
f2=[f2;f(:,1),f(:,4),f(:,5];
F2 = [F2;F(:,1),F(:,5),F(:,6)];
结束
h、 面=f2;
xlim([-8 8])
ylim([ - 8 8])
抽搐
对于I = 1:将为nframes
XOFF = repmat(randn(1,nfaces),[nsides + 1,1])/ 10;
YOFF = repmat(randn(1,nfaces),[nsides + 1,1])/ 10;
h.Vertices = h.Vertices + [XOFF(:),YOFF(:),零(nfaces *(nsides + 1),1)];
的DrawNow;
结束
DISP([num2str(将为nframes / TOC)'每秒帧数'])
3条评论
直接链接到此评论
//www.tianjin-qmedu.com/matlabcentral/answers/163217-patch-performance-with-caxis#comment_250292
直接链接到此评论
//www.tianjin-qmedu.com/matlabcentral/answers/163217-patch-performance-with-caxis#comment_250292
直接链接到此评论
//www.tianjin-qmedu.com/matlabcentral/answers/163217-patch-performance-with-caxis#comment_250295
直接链接到此评论
//www.tianjin-qmedu.com/matlabcentral/answers/163217-patch-performance-with-caxis#comment_250295
直接链接到此评论
//www.tianjin-qmedu.com/matlabcentral/answers/163217-patch-performance-with-caxis#comment_250318
直接链接到此评论
//www.tianjin-qmedu.com/matlabcentral/answers/163217-patch-performance-with-caxis#comment_250318
登入评论。