Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # inne znaczniki/markery zamiast kropki
- # https://matplotlib.org/api/markers_api.html
- import numpy as np
- import matplotlib.pyplot as plt
- import matplotlib.animation as animation
- fig, ax = plt.subplots()
- x = np.arange(0, 2*np.pi, 0.01)
- center = len(x)//2
- line, = ax.plot(x, np.sin(x), 'red')
- point1, = ax.plot(x[center//2], np.sin(x[center//2]), 'go')
- point2, = ax.plot(x[center], np.sin(x[center]), 'go')
- point3, = ax.plot(x[center*3//2], np.sin(x[center*3//2]), 'go')
- def animate(i):
- line.set_ydata(np.sin(x+i/10.0))
- point1.set_ydata(np.sin(x[center//2]+i/10.0))
- point2.set_ydata(np.sin(x[center]+i/10.0))
- point3.set_ydata(np.sin(x[center*3//2]+i/10.0))
- return line, point1, point2, point3
- ani = animation.FuncAnimation(fig, animate, len(x), interval=50, blit=True)
- plt.show()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement