SylabUZ
Nazwa przedmiotu | Numerical Algorithms |
Kod przedmiotu | 06.9-WM-MaPE-P-NumAlg-23 |
Wydział | Wydział Mechaniczny |
Kierunek | Management and Production Engineering |
Profil | ogólnoakademicki |
Rodzaj studiów | pierwszego stopnia z tyt. inżyniera |
Semestr rozpoczęcia | semestr zimowy 2023/2024 |
Semestr | 3 |
Liczba punktów ECTS do zdobycia | 4 |
Typ przedmiotu | obieralny |
Język nauczania | angielski |
Sylabus opracował |
|
Forma zajęć | Liczba godzin w semestrze (stacjonarne) | Liczba godzin w tygodniu (stacjonarne) | Liczba godzin w semestrze (niestacjonarne) | Liczba godzin w tygodniu (niestacjonarne) | Forma zaliczenia |
Wykład | 15 | 1 | - | - | Zaliczenie na ocenę |
Laboratorium | 30 | 2 | - | - | Zaliczenie na ocenę |
The aim of the course is to provide information on basic numerical algorithms, developing the ability to use numerical algorithms to solve simple engineering problems.
basic computer skills, basic mathematics course
Lecture
L1: Presentation of the basic topics of numerical methods.
L2: Solving systems of linear equations by Gaussian elimination and simple iterations.
L3: Polynomial and and spline interpolation. Least square approximation with polynomials and orthogonal polynomials.
L4: Integration of univariate functions: midpointS, trapezoids and Simpson methods.
L5: Solving non-linear equations: bisection, false position, secant, Newton's methods. One-dimensional unconstrained optimization: golden-section search, parabolic interpolation.
L6: Solving ordinary differential equations by Euler and Runge-Kutta methods.
L7: Final test.
Laboratory
L1: Introduction to Google Colab environment, variables, arithmetic operators and standard functions in Python,
L2: Creating scripts and functions.
L3: Graphical presentation of data.
L4: Solving problems requiring the use of matrix calculus.
L5: Solving systems of linear equations.
L6: Problems requiring determination of eigenvalues and eigenvectors.
L7: Polynomial interpolation and spline interpolation.
L8: Approximation of measurement data.
L9: Interpolation and approximation of multivariate functions.
L10: Solving computational problems requiring numerical integration.
L11: Solving systems of non-linear equations.
L12. Searching for the minimum of univariate and multivariate functions.
L13: Numerical differentiation.
L14: Solving ordinary differential equations by Runge-Kutta methods.
L15: Final test.
Lecture: a conventional lecture
Laboratory: practical classes in the computer laboratory
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Lecture: a positive result of the assessment via a written test
Laboratory: the condition for passing the laboratory is to pass all laboratory tasks and a positive grade in the final test
Final grade: the condition for passing the course is to pass all its forms, the final grade for the course is the arithmetic mean of the grades for individual forms of classes
Zmodyfikowane przez dr inż. Grzegorz Pająk (ostatnia modyfikacja: 03-05-2023 11:48)