dc.contributor.advisor | Hrušková, Pavla | |
dc.contributor.author | Šorna, Jakub | |
dc.date.accessioned | 2025-06-23T11:49:15Z | |
dc.date.available | 2025-06-23T11:49:15Z | |
dc.date.issued | 2025 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/156812 | |
dc.description.abstract | Tato bakalářská práce se zaměřuje na numerické řešení okrajových úloh pro obyčejné diferenciální rovnice druhého řádu. V úvodní části jsou popsány základní numerické metody pro řešení počátečních úloh jako je Eulerova, Heunova a Runge-Kuttova metoda 4. řádu. Hlavní část práce se věnuje okrajovým úlohám, jejich matematické formulaci a podmínkám existence a jednoznačnosti řešení. Pro numerické řešení byla implementována metoda střelby, která transformuje okrajovou úlohu na počáteční, a její kombinace s Newtonovou metodou urychluje řešení jednotlivých úloh. Newtonova metoda byla navíc realizována s využitím automatické derivace z knihovny JAX, což zjednodušuje implementaci složitějších modelů. Navržené metody byly aplikovány na řadu příkladů, včetně rovnice tlumených harmonických kmitů. | cs |
dc.description.abstract | This bachelor's thesis focuses on the numerical solution of boundary value problems for second-order ordinary differential equations. The introductory part describes basic numerical methods for solving initial value problems such as the Euler method, Heun’s method, and the fourth-order Runge-Kutta method. The main part of the thesis is dedicated to boundary value problems, their mathematical formulation, and the conditions for the existence and uniqueness of solutions. For the numerical solution, the shooting method was implemented, which transforms a boundary value problem into an initial value problem. Its combination with Newton’s method speeds up the solution of each problem. Moreover, Newton’s method was implemented using automatic differentiation provided by the JAX library, which simplifies the implementation of more complex models. The proposed methods were applied to several examples, including the equation of damped harmonic oscillations. | en |
dc.format.extent | 882417 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | okrajové úlohy | cs |
dc.subject | obyčejné diferenciální rovnice | cs |
dc.subject | metoda střelby | cs |
dc.subject | numerické metody | cs |
dc.subject | automatická derivace | cs |
dc.subject | JAX | cs |
dc.subject | boundary value problems | en |
dc.subject | ordinary differential equations | en |
dc.subject | shooting method | en |
dc.subject | numerical methods | en |
dc.subject | automatic differentiation | en |
dc.subject | JAX | en |
dc.title | Řešení okrajových úloh pro obyčejné diferenciální rovnice metodou střelby | cs |
dc.title.alternative | Solving boundary value problems for ordinary differential equations by the shooting method | en |
dc.type | Bakalářská práce | cs |
dc.contributor.referee | Krajc, Bohumil | |
dc.date.accepted | 2025-06-03 | |
dc.thesis.degree-name | Bc. | |
dc.thesis.degree-level | Bakalářský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 470 - Katedra aplikované matematiky | cs |
dc.thesis.degree-program | Výpočetní a aplikovaná matematika | cs |
dc.description.result | velmi dobře | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | SOR0013_FEI_B0541A170008_2025 | |
dc.rights.access | openAccess | |