654-2202/01 – Computer graphics and data processing (PGZD)
Gurantor department | Department of Industrial Systems Management | Credits | 4 |
Subject guarantor | Ing. Ondřej Zimný, Ph.D. | Subject version guarantor | Ing. Ondřej Zimný, Ph.D. |
Study level | undergraduate or graduate | Requirement | Compulsory |
Year | 2 | Semester | winter |
| | Study language | Czech |
Year of introduction | 2022/2023 | Year of cancellation | |
Intended for the faculties | FMT | Intended for study types | Bachelor |
Subject aims expressed by acquired skills and competences
Students will know the basic hardware components and principles of their actions.
Student will be able to decide on the appropriate use of graphics components.
The student will understand:
• principles of surface modeling;
• the use of Excel functions for advanced calculations, solving linear and nonlinear problems, mathematical statistics and data modeling;
• use a scripting language programming environment Matlab m to programmatically control data processing.
Student will be able to:
• create a surface model in a suitable graphical environment;
• utilize advanced features of Excel;
• write a program in MATLAB enviroment that will manipulate data, including their graphical presentation.
Teaching methods
Lectures
Tutorials
Project work
Summary
The course aims to introduce students to the Fundamentals of Computer Graphics the principles of a data processing. Students become familiar with basic software tools that use computer graphics and programs for surface modelling. Students will be familiar with the computer data analysis, the numerical solution of basic problems. In the Matlab environment they will learn and practice methods of validating the software processing of data.
Compulsory literature:
Recommended literature:
Way of continuous check of knowledge in the course of semester
Individual projects.
E-learning
Other requirements
Study of mandatory and recommended literature.
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
1. The basic graphic elements, transformation in computer graphics.
2. Curves and their representation. Analytic geometry, points, vectors, lines, planes, polygons transformation.
3. Model of the scene, boundary representation.
4. Advanced spreadsheet functions.
5. Statistical evaluation of the data set.
6. Correlation analysis. Matrix calculations.
7. Solver in the field of mathematical programming, linear and nonlinear problems.
8. Formulation of mathematical programming, sensitivity analysis, the simplex method, gradient the method, genetic algorithms.
9. Basic programming constructs in an m-code.
10. Basic data types, arrays, cell (cell).
11. Basic data manipulation, transformation, analysis, basic mathematical operations.
12. The use of functions, basic functions to analyze a filter data.
13. Graphical presentation of of data, create charts, graphs adjustment.
14. Correlation function, linear, nonlinear.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction