Een harmonische trilling met hoekfrequentie $$\omega$$ (deze is gelijk aan $$2\pi f$$ met $$f$$ de frequentie
van de trilling), kan voorgesteld worden door de functie
$$
f(t; A, \omega, \phi) = A \cos{\left(\omega t + \phi\right)}
$$
Hierin stelt het argument $$t$$ de tijd voor, en beschouwen we de grootheden $$A$$ (amplitude), $$\omega$$ (hoekfrequentie) en $$\phi$$ (fase)
als parameters van de functie.
Schrijf een functieklasse HarmonischeTrilling
met:
value()
met als enig argument (naast self
) een reƫel getal, die $$f(t; A, \omega, \phi)$$
zoals hierboven gedefinieerd, uitrekent.
a = HarmonischeTrilling(2.5, 1.0, math.pi/2) a.value(1.0) = -2.1036774620197414 a.value(2.0) = -2.2732435670642044