Original title:
Numerický integrátor na platformě .NET
Translated title:
Platform .NET for Numerical Integration
Authors:
Kopecký, Jiří ; Kunovský, Jiří (referee) ; Šátek, Václav (advisor) Document type: Bachelor's theses
Year:
2012
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato bakalářská práce se zabývá numerickým řešením soustav obyčejných diferenciálních rovnic 1. řádu. V první části práce jsou popsány vybrané jednokrokové integrační metody. Druhá část práce se věnuje jazyku pro popis diferenciálních rovnic. Nejprve popisuje zkoumání jazyků systémů MATLAB, Maple a TKSL/386. Na základě těchto znalostí byl následně navržen jazyk nový. Předposlední část práce se věnuje návrhu a implementaci systému určeného pro výpočet soustav diferenciálních rovnic. V poslední části je pak ukázáno použití tohoto systému při řešení příkladů z oblasti teorie obvodů.
This bachelor thesis deals with numeric solution of ordinary first-order differential equations and their systems. The first part of this thesis contains description of selected one-step integration methods. The second part is devoted to a language intended for differential equation notation. This part at first describes the study of languages of MATLAB, Maple and TKSL/386 simulation systems. Later, based on this study it presents a design of a new language. The penultimate part of the thesis deals with design and implementation of a system intended for the calculation of systems of differential equations. In the final part is then shown usage of this system to solve exercises from the Circuits Theory domain.
Keywords:
continuous simulation; differential equations; initial condition problem; MATLAB; numeric integration methods; numeric solution of differential equations; diferenciální rovnice; MATLAB; numerické integrační metody; numerické řešení diferenciálních rovnic; problémy s počáteční podmínky; spojitá simulace
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/55222