czy .import numpy as np import matplotlib.pyplot as plt
# dane t = np.linspace(-2, 20, 10000) # parametr t[-2,20]; 10000 punktów a = 9 b = 8.9 d = np.pi/2 print("Różnica faz =", d,"[rad]")
x = np.sin(a*t) y = np.sin(b*t+d)
# wykresy plt.plot(y, x, label=f"a={a}, b={b}") plt.title(f"Krzywe Lissajous a={a}, b={b}", fontsize=24) plt.xlabel("x", fontsize=20) plt.ylabel("y", fontsize=20) plt.grid()
plt.show() Zobacz też
długość krzywej lista krzywych
Przypisy
Bibliografia
Linki zewnętrzne
Lissajous Curves , MacTutor History of Mathematics archive – University of St Andrews, mathshistory.st-andrews.ac.uk [dostęp 2026-01-18].
Kategoria:Krzywe płaskie