Lecturer(s)
|
-
Hraba Tomáš, Ing.
-
Koua Ladislav, Ing.
-
Rogozov Markéta, Ing. Ph.D.
-
Kyselý Jaroslav, Ing. Ph.D.
-
Fessl Jiří, Ing.
-
Bartovský Jindřich, Ing.
-
Mareš Adolf, Ing.
-
Janouškovec Wieslaw, Ing.
-
Marák Marek, doc. Ing. Ph.D.
-
Volprecht Patrik, Ing. Ph.D.
-
Čuha Mark, Ing.
-
Sitta Pavel, Ing. Ph.D.
|
Course content
|
1. Computing systems in technical practice. Introduction to MATLAB, predefined constants and variables, built-in functions. 2. Working with matrices and vectors. Mathematical functions. Functions for working with matrices. Working with complex numbers (complex numbers and AC Circuits ). 3. Operations on matrices and fields (two-port network). Solutions of linear algebraic equations. (electrical Circuit Solutions by Application of Kirchhoff's Laws). 4. Algorithmization. Flow control calculation, control statements. 5. Creating custom functions and scripts. Saving variables to a file. 6. Functions for text input and output and input and output into / from file. Formatted printing to a string and its application. 7. Plots creating. Visualization of the results of the calculations. 8. Basics of working with polynomials. Polynomial regression. 9. Integrals (examples for calculating mean and effective values). 10. Differential equations and their systems. Differential equations of higher order (transient phenomena). 11. Introduction to Simulink - schema creation, simulation parameters 12. Modeling using Simulink library blocks, solution of different types of differential equations, solution visualization. Sharing variables between MATLAB and Simulink. 13. Creation of subsystems. Creating custom libraries.
|
Learning activities and teaching methods
|
- Contact hours
- 52 hours per semester
- Preparation for formative assessments (2-20)
- 10 hours per semester
- Undergraduate study programme term essay (20-40)
- 30 hours per semester
- Contact hours
- 16 hours per semester
- Preparation for comprehensive test (10-40)
- 20 hours per semester
- unspecified
- 36 hours per semester
|
prerequisite |
---|
Knowledge |
---|
to have basic knowledges in mathematics for grammar schools |
to have basic knowledges in physics for grammar schools |
define the list of basic data types, control structures |
Skills |
---|
to control commonly available information and communication technique |
to have basic skills in mathematics for grammar schools |
to have basic skills in physics for grammar schools |
use basic algorithms, data and control structures |
Competences |
---|
N/A |
N/A |
N/A |
learning outcomes |
---|
Knowledge |
---|
to identify solvable problems in computing systems MATLAB and Simulink |
to explain the implementation of the algorithm into a programming language |
Skills |
---|
to apply the possibilities of mathematic systems MATLAB and Simulink to solve problems in technical practice |
to solve the basic calculation of the matrix calculus and differential equatins |
to visualize the results of the computations, to process measurement results, to generate plots |
to solve problems in the field of simulation of electrical circuits |
to propose an algorithm for solving a problem in the field of electrical circuits or electromagnetic field theory |
Competences |
---|
N/A |
N/A |
teaching methods |
---|
Knowledge |
---|
Lecture supplemented with a discussion |
Multimedia supported teaching |
Practicum |
Individual study |
Skills |
---|
Practicum |
Skills demonstration |
Task-based study method |
Competences |
---|
Lecture supplemented with a discussion |
Practicum |
Skills demonstration |
Task-based study method |
assessment methods |
---|
Knowledge |
---|
Combined exam |
Test |
Self-evaluation |
Skills |
---|
Combined exam |
Skills demonstration during practicum |
Self-evaluation |
Continuous assessment |
Seminar work |
Competences |
---|
Combined exam |
Test |
Project |
Recommended literature
|
-
Coleman, Matthew P. An introduction to partial differential equations with MATLAB. 2nd ed. Boca Raton : CRC Press, 2013. ISBN 978-1-4398-9846-8.
-
Ford, William. Numerical linear algebra with applications : using MATLAB. First edition. 2015. ISBN 978-0-12-394435-1.
-
Hanselman, Duane C.; Littlefield, Bruce. Mastering MATLAB 7. Upper Saddle River : Pearson/Prentice Hall, 2005. ISBN 0-13-143018-1.
-
Karban, Pavel. Výpočty a simulace v programech Matlab a Simulink. Brno : Computer Press, 2006. ISBN 80-251-1448-3.
-
Karris, Steven T. Introduction to Simulink with engineering applications. 3rd ed. Fremont : Orchard Publications, 2011. ISBN 978-1-934404-21-8.
-
Zaplatílek, Karel; Doňar, Bohuslav. MATLAB : tvorba uživatelských aplikací. Praha : BEN - technická literatura, 2004. ISBN 80-7300-133-0.
-
Zaplatílek, Karel; Doňar, Bohuslav. MATLAB : začínáme se signály. 1. vyd. Praha : BEN - technická literatura, 2006. ISBN 80-7300-200-0.
-
Zaplatílek, Karel; Doňar, Bohuslav. MATLAB pro začátečníky. 2. vyd. Praha : BEN - technická literatura, 2005. ISBN 80-7300-175-6.
|