3
我试图在matplotlib中创建一个更新三个艺术家的动画,包括imshow,轮廓和文本。使用FuncAnimation我能够更新文本和图像组件,但尚未能够更新轮廓。具体来说,我试过这个作为我的回调:使用FuncAnimation在matplotlib中设置轮廓图的动画
def updatefig(*args):
text_component.set_text(newText())
image_component.set_array(newArrayData())
contour_component.set_array(newArrayData())
return [text_component,image_component,contour_component]
此代码不会引发异常,但它不会更新轮廓线。我想知道这是否仅仅是一个问题,我不知道如果还有更多的问题,那么正确的设置方法。谁能告诉我这是否可能?
感谢, 礼
对于它的价值,这是一个非常好的答案(而且是一个很好的答案)而不是评论。不要担心发布它作为答案而不是评论! – 2012-02-29 17:50:07
同意乔,并希望接受我会帮助你的声誉。我对问题中代码的不完整性表示歉意 - 我同意这不足以被复制,但这似乎是答案。 – 2012-03-14 23:39:37