Lecturer(s)
|
-
Černá Dana, doc. RNDr. Ph.D.
|
Course content
|
Seminar focused on Matlab software product. Basic functionality of Matlab and how to use it for a mathematical task solving. Held in a computer-equipped classroom. 1. The MATLAB system. Expressions, variables, functions. Matrices - creating matrices, operations, special matrices. 2. Relational operators, conditional and loop control. Saving objects. Functions and scripts. 3. Solving linear systems of equations. 4. Determinants, factorizations, eigenvalues, eigenvectors, decompositions. 5. Plotting tools in 1D and 2D. 6. Polynomials - simplification, factorization, polynomial roots, polynomial derivatives, partial fraction expansion. 7. Symbolic computation - limits, differentiation, integration, summations, Taylor series. 8. Symbolic computation - simplifying algebraic expressions, solving algebraic and differential equations. 9. Managing memory, sparse matrices. Speed of computation. Parallel computing - Parallel Computing Toolbox, SPMD and MPMD, Amdahl's law. 10. - 14. Solving mathematical problems in MATLAB. Exam.
|
Learning activities and teaching methods
|
Laboratory work
- Class attendance
- 28 hours per semester
- Preparation for credit
- 28 hours per semester
- Home preparation for classes
- 4 hours per semester
|
Learning outcomes
|
The course is focused on Matlab and Octave software for solving basic mathematical problems, i.e. linear algebra problems, graphical display of points, functions, curves, and surfaces, problems with polynomials, and mathematical analysis problems.
Basic functionality of Matlab and how to use it for a mathematical task solving.
|
Prerequisites
|
Basic linear algebra and computer skills.
|
Assessment methods and criteria
|
Student's performance analysis
Credit: Active participation on seminars, tests, semestral work.
|
Recommended literature
|
-
Základní dokumentace k Matlabu..
-
Dušek, F.:. Matlab a Simulink. [Skripta Univerzity Pardubice]..
-
Ralston, A.:. Základy numerické matematiky.. Academia Praha, 1978.
-
Vitásek, E.:. Numerické metody.. Praha, SNTL, 1987.
|