Онож-заслах арга
Математикт, ялангуяа тоон анализ, тооцон бодох шингэний динамикт Онож–заслах арга нь хоёр алхамд үйлдэл гүйцэтгэх алгоритм юм. Эхлээд, онох (буудах гэдэгтэй ойролцоо боловч ялгаатай) алхам нь хүсэж буй тоо хэмжээний бараг (нилээд хол ойролцоо) утгыг тооцоолно. Дараа нь, Засах (өмнөх утганд зөвтгөл хийх гэсэн утгатай) алхам нь өмнөх ойролцоолсон бараг утгыг хэрэглэн өөр утгыг тодруулан олох болно.
Энгийн дифференциал тэгшитгэл дахь Онож-заслах арга
засварлахЭнгийн (бүрэн) дифференциал тэгшитгэлийн (БДТ) тоон шийдлүүдийг авч үзвэл, онож-заслах арга нь ерөнхийдөө онох алхамд ил арга, засах алхамд далд арга нь хэрэглэгддэг.
Жишээ: Эйлерийн аргын трапецлах дүрэм
засварлахЭнгийн онож-заслах арга (Хеүнгийн арга гэж нэрлэдэг) нь Эйлерийн арга (ил арга) болон трапецлах дүрэм (далд арга) дээр бий болдог.
Дифференциал тэгшитгэлийг авч үзвэл
ба алхамын хэмжээг гэж тэмдэглэе.
Эхлээд, онох алхам: идэвхит утга -аас эхлэж, Эйлэрийн аргаар анхны тааж буй утга гэж тодорхойлно,
Дараа нь, заслах алхам: трапецлах дүрэм ашиглан анхны таасан утгыг сайжруулна,
Энэ утга нь алхамт тооцооллын зарчмаар дараачын утгыг тооцоолоход ашиглагдана.
PEC горим буюу PECE горим
засварлахОнож-заслах аргад заслах алхамыг хэрхэн хэрэглэхээс хамаарсан өөр өөр вариентууд байдаг. Үүний нэг нь Онож-Үнэлэх-Засаж-Үнэлэх (PECE - Predict–Evaluate–Correct–Evaluate гэсэн үгний эхний үсгүүд) горим ба дээрх жишээнд энэ вариантыг хэрэглэсэн ба нэгтгэн бичвэл:
Мөн функц f-г зөвхөн нэг шатанд үнэлэх Онох-үнэлэх-заслах(PEC - Predict–Evaluate–Correct) гормыг хэрэглэх нь боломжтой ба дараах байдлаар алхамууд илэрхийлэгдэнэ:
Мөн дээрээс нь нэмбэл, засах алхам нь хэд дахин давтан тооцоолол хийгдвэл үр дүн бүхэлдээ нарийвчлал сайтай байна. Хэрэв засах арга нь хоёр удаа хийгдэж байвал PECECE горим болох ба энэ нь:
PECEC горим нь нэг функцын багасгах үнэлгээтэй байдаг. Ерөнхийдөө, зөслөх алхам нь k удаа хийгдвэл, тухайн арга нь P(EC)k эсвэл P(EC)kE гэсэн горимтой байна. Хэрэв онох арга нь утгыг нийлэмжтэй болтол нь итерацид орвол, энэ нь PE(CE)∞ гэж нэрлэгдэнэ.[1]
Мөн үзэх
засварлахТэмдэглэл
засварлах- ↑ Butcher 2003, p. 104
Лавлах
засварлах- Butcher, John C. (2003), Numerical Methods for Ordinary Differential Equations, New York: John Wiley & Sons, ISBN 978-0-471-96758-3.
- Press, WH; Teukolsky, SA; Vetterling, WT; Flannery, BP (2007). "Section 17.6. Multistep, Multivalue, and Predictor-Corrector Methods". Numerical Recipes: The Art of Scientific Computing (3rd ed.). New York: Cambridge University Press. ISBN 978-0-521-88068-8. Эх хувилбараас архивласан: 2011-08-11. Татаж авсан: 2015-01-12.
Гадаад линк
засварлах- Эрик Вейнштейн, Methods.html Predictor-Corrector Methods
- Predictor–corrector methods Дифференциал тэгшитгэл дахь онож-заслах арга