Course: Computer Practicum (Matlab)

» List of faculties » FP » KMA
Course title Computer Practicum (Matlab)
Course code KMA/PPM
Organizational form of instruction Lesson
Level of course Bachelor
Year of study not specified
Semester Winter
Number of ECTS credits 3
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements Course does not contain work placement
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • Černá Dana, doc. RNDr. Ph.D.
Course content
Seminar is 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 and Octave system. Expressions, variables, functions. Matrices - creating matrices, operations, special matrices. 2. For and while loops, relational operators, logical operators. 3. Conditional statement, scripts and functions. 4. Linear algebra examples - matrices and vectors, solving linear systems of equations, matrix inversion. 5. Linear algebra examples - determinants, eigenvalues and eigenvectors, matrix equations, symbolic computations in linear algebra. 6. Graphs of function of one variable, graphical representation of points and planar curves. 7. Graphical representation of curves in space and graphs of the functions of two variables. 8. Newton method and secant method for solving nonlinear equations - derivation and implementation in Matlab. Assignment of semestral work. 9. Polynomials - simplification and factorization, polynomial roots, derivatives. 10. Symbolic computations - limits, derivatives, integrals, series, Taylor series. 11. Symbolic computations - simplification of algebraic expressions, solution of algebraic and differential equations. 12. Solving mathematical problems in Matlab. 13.-14. Presentations of semester papers. 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.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester