鸭鸭112 发表于 2012-2-28 14:17

大家尝试一下这个程序,怎么生成的不是gif呢?

Z = peaks;
surf(Z)
axis tight
Zl=zlim;
for k = 1:5
surf(cos(2*pi*k/20)*Z,Z)
zlim(Zl);
f = getframe(gca);
im=frame2im(f);
= rgb2ind(im,256);
if k==1
imwrite(imind,cm,'out.gif','gif','loopcount',inf,'Delaytime',0.02)
else
imwrite(imind,cm,'out.gif','gif','writemode','append','Delaytime',0.02)
end
end
为什么生成的gif文件只有一张图,纳闷?
{:{14}:}

ChaChing 发表于 2012-2-29 13:44

回复 1 # 鸭鸭112 的帖子

我用R2009a试执行, 不会只有一张图?
http://forum.vibunion.com/static/image/filetype/image.gif

鸭鸭112 发表于 2012-2-29 14:31

本帖最后由 鸭鸭112 于 2012-2-29 14:50 编辑

我用R2010a, 但生成的gif文件好像截屏样的,只有一张图? 不是动画
我用windows7

ChaChing 发表于 2012-3-1 00:12

下午是使用公司的电脑执行的, XP
刚使用家中笔电又试下, 用R2009a/Vita, 怎就没动画!?
下午之前没玩过gif格式动画, 刚刚看下相关help, 没能找出问题!
先静待高手路过吧
页: [1]
查看完整版本: 大家尝试一下这个程序,怎么生成的不是gif呢?