June 2015
Beginner
348 pages
8h 44m
English
The Lissajous figures are determined by four parameters: A, B, a, and b. Let's set A and B to 1 for simplicity:
t with the linspace() function from -pi to pi with 201 points:a = 9 b = 8 t = np.linspace(-np.pi, np.pi, 201)
x with the sin() function and np.pi:x = np.sin(a * t + np.pi/2)
y with the sin() function:y = np.sin(b * t)
plt.plot(x, y)
plt.title('Lissajous curves')
plt.grid()
plt.show()The result for a = 9 and b = 8 is as follows:

We plotted the Lissajous curve with the aforementioned parametric equations where A=B=1, ...
Read now
Unlock full access