#!/usr/bin/env python3 """ Program rysujący krzywe Lissajous. """ import matplotlib.pyplot as plt import numpy as np def lissajous(A,B,a,b,d): t = np.linspace(0,2*np.pi,300) #wartości kąta x = A*np.sin(a*t+d) #wartości x, z parametrycznego wzoru y = B*np.sin(b*t) #wartości y, z parametrycznego wzoru plt.plot(x,y) plt.axis("scaled") plt.show() lissajous(1,1,3,4,np.pi/2)