Symulator układów dynamicznych animuje układy równań różniczkowych pierwszego i drugiego rzędu 2D i 3D w czasie rzeczywistym. Oglądaj animowane cząsteczki poruszające się w przestrzeni, zostawiając za sobą ślad. Doskonały do weryfikacji pól nachylenia, portretów fazowych i intuicyjnego rozumienia układów dynamicznych. Zakłada się znajomość równań różniczkowych, ale ekran pomocy wskaże dodatkowe źródła informacji. Aplikacja jest wstępnie załadowana z kilkoma dobrze znanymi dynamicznymi konfiguracjami systemu, które można wybrać z szuflady nawigacji. Parametry dla określonego typu systemu mogą być dobierane losowo.
Przykładowe systemy:
• Populacja logistyczna (1D)
• Okresowe zbiory (1D)
• Siodło (2D)
• Źródło (2D)
• Umywalka (2D)
• Środek (2D)
• Źródło spiralne (2D)
• Spiralna umywalka (2D)
• Bifurkacje (2D)
• Orbita homokliniczna (2D)
• Spiralne siodło (3D)
• Spiralna umywalka (3D)
• Lorenza (3D)
• Oscylacje (3D)
Ustawienia trybu:
• Matryca (liniowa) / Wyrażenia (liniowe lub nieliniowe)
• 2D / 3D
• 1. Zamówienie / 2. Zamówienie
Ustawienia symulacji:
• Liczba cząstek
• Częstotliwość aktualizacji
• Skala czasu (w tym ujemna)
• Włącz/wyłącz losowe prędkości początkowe dla cząstek
Ustawienia widoku:
• Szerokość linii
• Kolor linii
• Powiększanie (za pomocą gestów szczypania)
• Obrót widoku (tylko 3D)
W trybie wyrażeń można używać następujących symboli i funkcji trygonometrycznych:
• x, y, z
• x', y', z' (tylko tryb drugiego rzędu)
• t (czas)
• grzech (sinus)
• cos (cosinus)
• asin (arc sinus)
• acos (arkus sinusoidalny)
• abs (wartość bezwzględna)
Ta aplikacja została niedawno udostępniona jako open source z korzyścią dla studentów i innych użytkowników oprogramowania. Zachęcamy do przesyłania PR z nowymi funkcjami lub poprawkami błędów na https://github.com/simplicialsoftware/systems
Ostatnia aktualizacja
3 sie 2024