Bakalářská práce se zabývá vytvářením programů ve výpočetním softwaru Euler Math Toolbox, který je volně šiřitelnou alternativou komerčního softwaru Matlab. Práce poskytuje studentům pomůcku při výuce programování v předmětu Programová podpora automatického řízení v podobě ilustračních programů v alternativním software. Dále uvádí rozdíly v syntaxích mezi Euler Math Toolbox a Matlab, ale i GNU Octave, což je další volně šiřitelný software, což je nezbytné pro převod kódu mezi těmito programy. Bakalářská práce by měla sloužit studentům jako nezbytný základ k programování v programu Euler Math Toolbox zejména při procvičování programování doma nebo na kolejích.
Annotation in English
This bachelor thesis deals with programming in Euler Math Toolbox software. Euler Math
Toolbox is free, open-source alternative to the commercial software Matlab. Creating the
set of sample programmes in Euler Math Toolbox was the main goal of the bachelor thesis.
This set should help students with programming in the subject denoted as Computer aided
automation control. Furthermore, it describes the differences in the syntax language
between Euler Math Toolbox and Matlab. The differences in the syntax language of GNU
Octave, which is another open-source software, are provided as well. This bachelor thesis
should make the programming in Euler Math Toolbox easier for all students who might be
interested in it.
Keywords
Euler Math Toolbox, Matlab, GNU Octave, programování
Keywords in English
Euler Math Toolbox, Matlab, GNU Octave, programming
Length of the covering note
62
Language
CZ
Annotation
Bakalářská práce se zabývá vytvářením programů ve výpočetním softwaru Euler Math Toolbox, který je volně šiřitelnou alternativou komerčního softwaru Matlab. Práce poskytuje studentům pomůcku při výuce programování v předmětu Programová podpora automatického řízení v podobě ilustračních programů v alternativním software. Dále uvádí rozdíly v syntaxích mezi Euler Math Toolbox a Matlab, ale i GNU Octave, což je další volně šiřitelný software, což je nezbytné pro převod kódu mezi těmito programy. Bakalářská práce by měla sloužit studentům jako nezbytný základ k programování v programu Euler Math Toolbox zejména při procvičování programování doma nebo na kolejích.
Annotation in English
This bachelor thesis deals with programming in Euler Math Toolbox software. Euler Math
Toolbox is free, open-source alternative to the commercial software Matlab. Creating the
set of sample programmes in Euler Math Toolbox was the main goal of the bachelor thesis.
This set should help students with programming in the subject denoted as Computer aided
automation control. Furthermore, it describes the differences in the syntax language
between Euler Math Toolbox and Matlab. The differences in the syntax language of GNU
Octave, which is another open-source software, are provided as well. This bachelor thesis
should make the programming in Euler Math Toolbox easier for all students who might be
interested in it.
Keywords
Euler Math Toolbox, Matlab, GNU Octave, programování
Keywords in English
Euler Math Toolbox, Matlab, GNU Octave, programming
Research Plan
Seznamte se s prací v programu Euler a českým manuálem tohoto software.
Vytvořte programy ve Euler pokrývající obsahově celou výuku programování v MATLABu na FAI.
Seznamte se dále s prací v programu Octave a s jeho českým manuálem. Porovnejte odlišnosti syntaxe vašich programů v Euler vůči Octave.
Dále uveďte rozdíly v syntaxi vámi vytvořených programů v Euler vůči syntaxi MATLABu.
Vámi vytvořené programy v Euler umístěte na samostatné CD-ROM jako přílohu bakalářské práce.
Research Plan
Seznamte se s prací v programu Euler a českým manuálem tohoto software.
Vytvořte programy ve Euler pokrývající obsahově celou výuku programování v MATLABu na FAI.
Seznamte se dále s prací v programu Octave a s jeho českým manuálem. Porovnejte odlišnosti syntaxe vašich programů v Euler vůči Octave.
Dále uveďte rozdíly v syntaxi vámi vytvořených programů v Euler vůči syntaxi MATLABu.
Vámi vytvořené programy v Euler umístěte na samostatné CD-ROM jako přílohu bakalářské práce.
Recommended resources
Euler Dokumentation - http://mathsrv.ku-eichstaett.de/MGF/homes/grothmann/euler/german/index.html
Kreizlová, Z. (2007): Euler - průvodce v češtině. Bakalářská práce, UTB ve Zlíně, Fakulta aplikované informatiky.
Český průvodce programem Euler - http://euler.euweb.cz/
Perůtka (2005): MATLAB - Základy pro studenty automatizace a informačních technologií. Skriptum, 1. vydání, UTB ve Zlíně, Zlín.
Just, M. (2006): Český průvodce programem Octave. Bakalářská práce, UTB ve Zlíně, Fakulta aplikované informatiky.
Recommended resources
Euler Dokumentation - http://mathsrv.ku-eichstaett.de/MGF/homes/grothmann/euler/german/index.html
Kreizlová, Z. (2007): Euler - průvodce v češtině. Bakalářská práce, UTB ve Zlíně, Fakulta aplikované informatiky.
Český průvodce programem Euler - http://euler.euweb.cz/
Perůtka (2005): MATLAB - Základy pro studenty automatizace a informačních technologií. Skriptum, 1. vydání, UTB ve Zlíně, Zlín.
Just, M. (2006): Český průvodce programem Octave. Bakalářská práce, UTB ve Zlíně, Fakulta aplikované informatiky.