4 semester

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