1 |
Course topic |
Computer Mathematics |
2 |
Specialty |
1-31 03 09 Computer mathematics and systems analysis |
3 |
Year of study |
2 |
4 |
Academic semester |
4 |
5 |
Study credits |
2 |
6 |
Lecturer |
Goloubeva Larissa L., Ph.D., Associate Professor |
7 |
Course purposes |
Formation of students’ skills and research skills in the modern computer-based mathematical environment MATLAB-Simulink. As a result of the training, the student must know: – the ideology of the MATLAB-Simulink system and the principles of work in it; GUI and system tools; principles of construction of mathematical and computer simulation models; rules for the performance of model calculations; the possibility of visualizing the results of research and formalizing their research in the form of publications; be able to: – apply a modern mathematical apparatus in effective integration with computer mathematical tools; – to create and explore mathematical, computer, simulation models on the subject of research performed, to conduct experiments with them; – use MATLAB programming language in Simulink models; – analyze the results of research, build information models; – prepare materials for publication on the topics and results of ongoing research; – independently expand computer mathematical knowledge with their further use in the construction and analysis of mathematical and computer models of a wide range of theoretical and applied problem. |
8 |
Prerequisite(s) |
Courses of disciplines “Algebra and Number Theory”, “Geometry”, “Mathematical Analysis”, “Programming Methods and Informatics”, “Differential Equations”, “Computer Mathematics” for the 3rd semester. |
9 |
Course overview |
Computer Simulation and Simulink. User interface. Dynamic systems, state space, phase diagrams. Configuration parameters of the Simulink model. Integrator block. Interaction and data exchange between MATLAB and Simulink. S-functions. Managed and unmanaged subsystems. Event driven systems. The finite state machine. Diagrams of states and transitions. |
10 |
Recommended literature |
1. Голубева, Л. Л. Компьютерная математика. Числовой пакет MATLAB: курс лекций / Л. Л. Голубева, А. Э. Малевич, Н. Л. Щеглова. Минск: БГУ, 2007. 164 с. 2. Голубева, Л. Л. Компьютерная математика. Числовой пакет MATLAB: лабораторный практикум / Л. Л. Голубева, А. Э. Малевич, Н. Л. Щеглова. Минск: БГУ, 2008. 171 с. 3. Голубева, Л. Л. Компьютерная математика. Пакет имитационного моделирования Simulink: лабораторный практикум / Л. Л. Голубева, А. Э. Малевич, Н. Л. Щеглова. Минск: БГУ, 2010. 151 с.: ил. 4. THE MATHWORKS: Simulink Getting Started Guide. The MathWorks Inc., Online: sl_gs.pdf 5. THE MATHWORKS: Simulink User’s Guide. The MathWorks Inc., Online: sl_using.pdf 6. THE MATHWORKS: Stateflow Getting Started Guide. The MathWorks Inc., Online: sf_gs.pdf 7. THE MATHWORKS: MATLAB Mathematics. The MathWorks Inc., Online: math.pdf 8. THE MATHWORKS: MATLAB Primer. The MathWorks Inc., Online: getstart.pdf 9. Дьяконов, В. П. MATLAB. Полный самоучитель / В. П. Дьяконов. М.: ДМК Пресс, 2012. 768 с.: ил. 10. Angermann, A. MATLAB – Simulink – Stateflow. Grundlagen, Toolboxen, Beispiele / A. Angermann, M. Beuschel, M. Rau, U. Wohlfarth. Oldenburg Verlag München Wien, 2007. 495 p. |
11 |
Teaching methods |
Mixed with elements of distance learning, electronic materials. Explanatory-illustrative, reproductive, partially-search. |
12 |
Language |
Russian |
13 |
Forms of knowledge monitoring |
Laboratory works, homework assignments, oral surveys, short class tests, test papers. |
14 |
The knowledge check |
Credit |