Drgania i fale
Programy ilustrujące opisywane zjawiska
Wszystkie programy do działania potrzebują zainstalowanych bibliotek numpy
, scipy
oraz matplotlib
. Są one domyślnie dostępne w dystrybucji Anaconda. W czystym Pythonie można je zaistalować komendą terminala
python -m pip install numpy scipy matplotlib
logslider.py
Ten plik jest potrzeby do prawidłowego działania pozostałych skryptów
(musi być w tym samym katalogu co one).
dudnienia.py
Dudnienia
dudnienia-akustyczne.py
Dudnienia fali dźwiękowej (do prawidłowego działania potrzebuje biblioteki sounddevice
)
lissajoux.py
Krzywe Lissajoux
sprzężone.py
Drgania sprzężone
tłumione.py
Drgania tłumione
wymuszone-amplitudy.py
Zależność dyspersyjna amplitud dla drgań wymuszonych
wymuszone.py
Przebieg czasowy drgań wymuszonych — stan nieustalony
fourier.py
Składowe szeregu Fouriera dla wybranych przebiegów
wymuszone-fourier.py
Drgania wymuszone pobudzane sygnałem prostokątnym
diagram-fazowy-duffing.py
Diagram fazowy dla oscylatora Duffinga
double_pendulum.py
Animacja podwójnego wahadła matematycznego
mody-xy.py
mody-xy-3d.py
Fale stojące (mody) w kwadratowej płycie o swobodnych brzegach (wersja 3D wymaga bibliotek mayavi
i traits
)
mody-rp.py
mody-rp-3d.py
Mody membrany okrągłęgo bębenka (wersja 3D wymaga bibliotek mayavi
i traits
)
interferencja-2.py
Interferencja na dwóch wąskich szczelinach
interferencja-n.py
Interferencja na wielu szczelinach o skończonej szerokości
paczka-falowa.py
Ilustracja paczki falowej
doppler.py
Efekt Dopplera
Course teachers
Messages
- There are no messages.