Я пытаюсь оживить движение точек на matplotlib.Точки генерируются с помощью простых уравнений, таких как (x = t ** 2 + 3) и (y = 2t), где значение «t» постепенно изменяется в некотором заданном диапазоне с заданной скоростью.Я использую matplotlib.animation для этого.Я попытался найти следующий ответ об анимации синусоиды, но он сильно отличается от этого, и я застрял.Вот код, который я написал до сих пор
import numpy as np
from matplotlib import pyplot as plt
from matplotlib import animation
fig = plt.figure()
def animate(i):
t = np.linspace(-3,3,1000) #saw this in the sine wave animation so I tried this
x = t**2 + 3
y = 2t
plt.scatter(x,y,s=1)
anim = animation.FuncAnimation(fig, animate, init_func=init, frames=200, interval=20, blit=True)
Теперь этот код явно неполон, и мне тоже не хватает функции init, но я не могу понять, как это написать.Мне нужно, чтобы значение 't' также постепенно изменялось со временем.Я довольно новичок в питоне и анимации в matplotlib.Любая помощь будет оценена.