Równania różniczkowe zwyczajne
Równania różniczkowe zwyczajne
Równania różniczkowe zwyczajne
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
P. Tatjewski WYBRANE METODY NUMERYCZNE 7<br />
Rysunek 6.2: Graficzna interpretacja metody RK4<br />
• jeśli krok h maleje, to maleje bład ˛ metody (bład ˛ aproksymacji), dla metody<br />
zbieżnej maleje do zera przy h daż ˛ acym ˛ do zera,<br />
• jeśli krok h maleje, to rośnie ilość iteracji (ilość kroków) dla wyznaczenia rozwiaza-<br />
nia na zadanym odcinku [a, b], ast˛ ad ilość obliczeń izwi˛ azanych z nimi bł ędów<br />
˛<br />
zaokragleń.<br />
˛<br />
Stad, ˛ nadmierne zmniejszanie długości kroku nie jest wskazane - krok powinien<br />
być wystarczaj˛ acy dla uzyskania założonej dokł adności, ale nie znacznie mniejszy.<br />
Wmyśl powyższych uwag, stały krokcałkowania będzie odpowiedni jedynie dla<br />
rozwiazań ˛ o podobnej szybkości zmienności w całym zakresie [a, b]. Aiwtymprzypadku<br />
zgadnięcie optymalnej jego długościniejestapriorimożliwe - powinien byćdobierany<br />
automatycznie przez metodę. Oczywiście, rozwiazania ˛ bardzo wielu układów<br />
równań różniczkowych saoróżnej ˛ szybkości zmienności, nierzadko różniacej ˛ sie o<br />
rzędy wielkości. Dla takich sytuacji wskazane jest zmienianie długości kroku w trakcie<br />
działania metody - automatyczny dobór długości kroku powinien być wbudowany<br />
w algorytm metody.<br />
Najistotniejsza informacja˛<br />
konieczna˛<br />
dla automatycznego wyznaczania odpowiedniej<br />
długości kroku jest oszacowanie wartości błędu metody w danym jej kroku.