Python 如何向函数/Vmgroup添加和更新程序

Python 如何向函数/Vmgroup添加和更新程序,python,manim,Python,Manim,我试图在manim上做一个动画,我定义了一些函数f(z)和一组向量,它们的属性(比如大小)依赖于f(z)。它们很好用。 我现在要做的是在定义的函数中添加一个更新程序,这样它就依赖于一个参数m(f(m,z)),这个参数也会更新向量组的属性。但我还没有找到一个方法来做到这一点。如何添加这样的更新程序? 代码现在看起来像这样: def psi(z): return z**2/3 vectors = VGroup() magnitude=np.clip(np.absolute(psi(z

我试图在manim上做一个动画,我定义了一些函数f(z)和一组向量,它们的属性(比如大小)依赖于f(z)。它们很好用。 我现在要做的是在定义的函数中添加一个更新程序,这样它就依赖于一个参数m(f(m,z)),这个参数也会更新向量组的属性。但我还没有找到一个方法来做到这一点。如何添加这样的更新程序? 代码现在看起来像这样:

def psi(z):
        return z**2/3
vectors = VGroup()
magnitude=np.clip(np.absolute(psi(zz)),0,1)
argu=np.angle(psi(zz))
vectornew = Vector([MinR*np.cos(argu),MinR*np.sin(argu)])
vectors.add(vectornew)
其中zz只是一个复数,我用for循环给出值 我想要的是改变函数,并在动画中“实时”影响向量