Subject description - BE5B15MAA
Summary of Study |
Summary of Branches |
All Subject Groups |
All Subjects |
List of Roles |
Explanatory Notes
Instructions
Study materials are available at www.powerwiki.cz.
BE5B15MAA | Mathematical Applications | ||
---|---|---|---|
Roles: | P | Extent of teaching: | 0P+4C |
Department: | 13115 | Language of teaching: | EN |
Guarantors: | Kyncl J. | Completion: | Z,ZK |
Lecturers: | Kyncl J., Vencovský V., Vítek S. | Credits: | 4 |
Tutors: | Kyncl J., Vencovský V., Vítek S. | Semester: | L |
Web page:
http://www.powerwiki.cz/wiki/VyukaEnAnotation:
The aim of the course is to obtain knowledge about mathematic programs used in electrical engineering. Student will acquire basic knowledge about MATLAB, MATHEMATICA and mathematical model assessment.Course outlines:
1. | Introduction into Matlab: command prompt and expressions, variables, lists, vectors, matrices, basic operations, complex numbers, basic plotting and graph manipulations, using files | |
2. | Signal processing in Matlab 1: data visualization, filtering, spectral analysis. | |
3. | Signal processing in Matlab 2: convolution, image processing | |
4. | Functions in Matlab 1: control flow statements (conditions, loops, switches), debugging, user defined functions | |
5. | Functions in Matlab 2: advanced functions in Matlab, graphical user interfaces | |
6. | Introduction into Simulink: basic blocks, wiring techniques, examples | |
7. | Introduction into Wolfram Mathematica: basic syntax, help, variables, complex numbers, basic plotting and graph manipulations | |
8. | Principles of procedural, functional and pattern-oriented programming | |
9. | Functions in Mathematica: Blank, Set, SetDelayed, Module | |
10. | Functions in Mathematica: piecewise functions, overloaded functions, tracing the evaluation of functions | |
11. | Creation and manipulation of Lists, functions and Lists: Table, Part, Map, Apply | |
12. | Using Nest and NestList for numerical algorithms, Euler and Runge-Kutta method | |
13. | Examples of advanced use of Mathematica | |
14. | Test |
Exercises outline:
1. | Introduction into Matlab: command prompt and expressions, variables, lists, vectors, matrices, basic operations, complex numbers, basic plotting and graph manipulations, using files | |
2. | Signal processing in Matlab 1: data visualization, filtering, spectral analysis. | |
3. | Signal processing in Matlab 2: convolution, image processing | |
4. | Functions in Matlab 1: control flow statements (conditions, loops, switches), debugging, user defined functions | |
5. | Functions in Matlab 2: advanced functions in Matlab, graphical user interfaces | |
6. | Introduction into Simulink: basic blocks, wiring techniques, examples | |
7. | Introduction into Wolfram Mathematica: basic syntax, help, variables, complex numbers, basic plotting and graph manipulations | |
8. | Principles of procedural, functional and pattern-oriented programming | |
9. | Functions in Mathematica: Blank, Set, SetDelayed, Module | |
10. | Functions in Mathematica: piecewise functions, overloaded functions, tracing the evaluation of functions | |
11. | Creation and manipulation of Lists, functions and Lists: Table, Part, Map, Apply | |
12. | Using Nest and NestList for numerical algorithms, Euler and Runge-Kutta method | |
13. | Examples of advanced use of Mathematica | |
14. | Test |
Literature:
D. | Hanselman and B. Littlefield. Mastering MATLAB. Pearson/Prentice Hall, Englewood Cliffs, NJ, 2011. | |
S. | Wolfram: An Elementary Introduction to the Wolfram Language, Second Edition. Wolfram Media, Inc. 2017 |
Requirements:
Requirements to obtain the assessment are exercises attendance and a term thesis elaborating. Successful exam passing is determined in the Study and Examination Code of CTU in Prague. Subject is included into these academic programs:Program | Branch | Role | Recommended semester |
BEECS | Common courses | P | 2 |
BPEECS_2018 | Common courses | P | 2 |
Page updated 27.7.2024 17:51:30, semester: Z,L/2024-5, Z,L/2023-4, Send comments about the content to the Administrators of the Academic Programs | Proposal and Realization: I. Halaška (K336), J. Novák (K336) |