Lecturer(s)
|
-
Doležel Petr, prof. Ing. Ph.D.
-
Mariška Martin, Ing.
-
Bažant Michael, doc. Ing. Ph.D.
-
Tvrdík Jiří, Ing.
|
Course content
|
1. Definition of algorithm, programming, Matlab Language. 2. Variables, commands, primitive data types. 3. Operators, control flow. 4. Arrays. 5. Strings. 6. Classes, methods, constructors. 7. Encapsulating. 8. UML Language. 9. Inheritance. 10. Exceptions. 11. Text files. 12. More about classes. 13. Graphic user interfaces.
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Demonstration
|
Learning outcomes
|
Students learn to analyze and implement basic algorithms using Matlab programming language.
Student will be able to implement a simple algorithm using the Matlab Language.
|
Prerequisites
|
unspecified
|
Assessment methods and criteria
|
Written examination, Didactic test
To get credit it is necessary to be active on lessons and to obtain at least 50 points during semester (students can get 100 points as maximum). Exam is composed of written test (theoretical and practical test) and also oral dialogue.
|
Recommended literature
|
-
DOŇAR B., ZAPLATÍLEK, K. Matlab pro začátečníky.. Praha. ISBN 80-7300-175-6.
-
DOŇAR B., ZAPLATÍLEK, K. Tvorba uživatelských aplikací. Praha. ISBN ISBN 80-7300-133-.
-
Dušek, František. MATLAB a SIMULINK : úvod do používání. Pardubice: Univerzita Pardubice, 2002. ISBN 80-7194-475-0.
-
HANSELMAN D., LITTLEFIELD B. Mastering Matlab. New Jersey, 2011. ISBN 0-13-6013-30-9.
|