导出到动画GIF在Mathematica 8.0.1中似乎有所改变?
我通常会通过简单的写作来制作一个操纵的动画GIF:
v=Manipulate[....] then Export["foo.gif",v];
但现在不行.我只得到一个静态图像.
这是一个例子:
v=Manipulate[ Text[t],{{t,4,"start"},10,1,ControlType->Trigger,AnimationRate->1,AnimationRepetitions->10} ]
现在导出[“foo.gif”,v]只是生成静态图像,因为没有运行.
但是导出[“foo.avi”,v]的作品,它会生成一个正在运行的avi电影.
此外,以前曾经使用过GIF选项,但现在不支持:
Export["foo.gif",v,ConversionOptions->{"AnimationDisplayTime"->0.5,"Loop"->True},ImageSize->{500,500}] Export::convoptobs: ConversionOptions is obsolete.
当我去帮助时,我看不到GIF的选项.一个如何控制动画延迟等?
我以为这里有人可能有一个想法.
谢谢
–Nasser
解决方法
您可以将表导出为动画GIF.
v = Table[Panel[Text[t]],{t,1}]; Export["anim.gif","DisplayDurations" -> 0.5]
如果你绝对希望动画看起来像一个操纵,你可以这样做.
v = Table[Manipulate[Text[t],Mod[k,10],ControlType -> Trigger}],{k,14}]; Export["Manip.gif","DisplayDurations" -> 0.5]