Dwa etapy Heuna nie są dwoma krokami czasu
Dla m = 0,20 kg, c = 0,010 kg/m, g = 10 m/s² i stanu S₀ = (0; 0; 12; 16) w jednostkach SI wykonaj jeden krok Heuna h = 0,10 s. Podaj oba przyspieszenia, predyktor i końcowy stan. Programista zamiast średniej K₁ i K₂ dodaje całe hK₂ do predyktora S*. Wyjaśnij, czemu jego operacja nie realizuje metody Heuna.
Pokaż rozwiązanieUkryj rozwiązanie
W tym zadaniu
Wskazówka
Wspólny dla obu składowych oporu czynnik to β√(vₓ² + vᵧ²). Końcowa poprawka jest liczona od S₀, nie od S*.
Rozwiązanie
Stan na początku i przewidywany koniec
β = c/m = 0,050 m⁻¹, s₀ = 20 m/s. Początkowe ax = −0,050 · 20 · 12 = −12 m/s², ay = −10 − 0,050 · 20 · 16 = −26 m/s². Predyktor Eulera wynosi S* = (1,20 m; 1,60 m; 10,8 m/s; 13,4 m/s).
Szybkość w predyktorze to √296,2 = 17,210462 m/s. Drugie przyspieszenie ma składowe −9,293649 m/s² i −21,531009 m/s². Obliczamy je raz dla całej przewidzianej prędkości, zachowując wspólną szybkość.
Średnia pochodnych
x₁ = 0 + 0,05(12 + 10,8) = 1,14 m, y₁ = 0 + 0,05(16 + 13,4) = 1,47 m. Dalej vx1 = 12 + 0,05(−12 − 9,293649) = 10,935318 m/s, vy1 = 16 + 0,05(−26 − 21,531009) = 13,623450 m/s. Wszystkie te wielkości dotyczą t = 0,10 s.
Rozpoznajemy inny algorytm
Operacja S* + hK₂ daje S₀ + hK₁ + hK₂. Zmiana stanu jest dwa razy większa niż poprawka Heuna h(K₁ + K₂)/2. Można ją odczytać jako dwa kolejne kroki Eulera długości h, kończące w 0,20 s, lecz nie jako jeden krok Heuna kończący w 0,10 s. Samo użycie dwóch przyspieszeń nie ustanawia drugiego rzędu metody.
Kontrola graniczna: dla c = 0 poprawny jeden krok daje x₁ = 1,20 m, y₁ = 1,55 m, vx1 = 12 m/s i vy1 = 15 m/s. To dokładny wzór ruchu ze stałym przyspieszeniem w 0,10 s; błędna aktualizacja nie przejdzie tego testu.
Powiązana teoria
Rzut z oporem: metoda Heuna i lądowanie między krokami
Dalsza lektura
Najpierw spróbuj samodzielnie. Zapisz dane, wybierz prawa fizyczne i sprawdź jednostki. Przejdź do zadań ze sprawdzaniem odpowiedzi »
← Wróć do działu: Zadania Do góry ↑
Komentarze (0)
Nie ma jeszcze opublikowanych komentarzy. Rozpocznij rozmowę o tym materiale.
RSS komentarzy · Powiadomienia e-mail
Dodaj komentarz
Możesz komentować jako gość lub zalogować się, aby użyć danych konta. Utwórz konto