提前感谢您的建议.
function createVIDeo( figureHandler,filename )grID onset(gca,'ZTickLabel',[]);set(gca,'YTickLabel','XTickLabel',[]);for n = 1:360 vIEw(n,66) zoom off drawNow frame = getframe(figureHandler); im = frame2im(frame); [imind,cm] = rgb2ind(im,256); if n == 1; imwrite(imind,cm,filename,'gif','Loopcount',inf); else imwrite(imind,'WriteMode','append','DelayTime',0); endendend
[1]
http://postimg.org/image/prib1psq5/
然而,其他属性(例如DataAspectRatio,PlotBoxAspectRatio等…)将导致图形在旋转时放大和缩小
然而,Matlab提供了vis3d轴模式来为您设置所有这些!
您需要添加的是:
axis('vis3d')
在设置滴答等之后应该放置…但是在for循环之外
总结以上是内存溢出为你收集整理的在创建动画gif时停止Matlab调整表面大小全部内容,希望文章能够帮你解决在创建动画gif时停止Matlab调整表面大小所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)