SubjectsSubjects(version: 945)
Course, academic year 2023/2024
   Login via CAS
Matlab Programming - MC260P89
Title: Programování v prostředí Matlab
Czech title: Programování v prostředí Matlab
Guaranteed by: Department of Physical and Macromolecular Chemistry (31-260)
Faculty: Faculty of Science
Actual: from 2018
Semester: winter
E-Credits: 5
Examination process: winter s.:
Hours per week, examination: winter s.:1/2, Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Note: enabled for web enrollment
Guarantor: RNDr. Ota Bludský, CSc.
Teacher(s): RNDr. Ota Bludský, CSc.
Annotation -
Last update: RNDr. Ota Bludský, CSc. (10.06.2019)
The aim of the course is to master basic programming techniques needed for effective work in MATLAB.
Literature
Last update: RNDr. Ota Bludský, CSc. (10.06.2019)

Matlab Documentation

http://www.mathworks.com/help/matlab/index.html

Requirements to the exam - Czech
Last update: RNDr. Ota Bludský, CSc. (10.06.2019)

Zkouška probíhá ve formě prezentace vlastního projektu v programovém prostředí MATLAB. Zkoušku může skládat student, který získal minimálně 50% bodů ze cvičení a předloží dokumentaci k závěrečnému projektu.

Syllabus -
Last update: RNDr. Ota Bludský, CSc. (10.06.2019)

* MATLAB: The Language of Technical Computing

Vector and matrix manipulation, relational and logical operators, data structures, data analysis and visualization, programming, graphical user interface (GUI) creation.

App development using App Designer.

Working with toolboxes: Global Optimization, Machine Learning, Neural Networks and Deep Learning in Matlab.

* Examples of using MATLAB

- bioinformatics - UNIPROT database
- spectroscopy - harmonic oscillator, molecular spectra calculations
- statistical mechanics - Ising model, Monte Carlo methods
- quantum chemistry - Hueckel method
- chemical structure - symmetry of molecules
- molecular dynamics - modeling of natural processes
- chemical kinetics - simulations of oscillation reactions
- optimization methods in chemistry - mathematical programming
- word processing - working with regular expressions
- visualization - creation of GUI (molecular viewer)

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html