| NMAB21 |
Scientific Computing and Matlab, 7,5 ECTS credits.
/Tekniska beräkningar del 1 och Matlab/
For:
Mat
|
| |
Prel. scheduled
hours: 48
Rec. self-study hours: 152
|
| |
Area of Education: Science
Subject area: Mathematics
|
| |
Advancement level
(A-D): B
|
|
Aim:
The course provides basic knowledge of numerical methods for solving mathematical problems, with applications in technology and science. Special attention is paid to matters concerning accuracy and efficiency. The course also gives practical familarity with numerical computations on calculators and computers. An introduction to the Matlab programming language is also given.
|
|
Prerequisites: (valid for students admitted to programmes within which the course is offered)
Calculus. Linear Algebra
Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.
|
|
Supplementary courses:
NMA22 Scientific Computing, part 2
|
|
Organisation:
The theory is presented in the lectures. In the tutorials, exercises are discussed and computer assignments are prepared. The first computer assignments are used for presenting the Matlab programming language, and to implement and analyse numerical methods. The last computer assignment consists of a project.
|
|
Course contents:
Error analysis: Sources of errors and error propagation.
Cancellation. Floating point arithmetic. The machine constant.
Linear Algebra: Gaussian elimination with applications. The LR-factorization. Special matrices.
Norms, perturbation theory and condition numbers.
The least squares method. The normal equations.
Interpolation by polynomials. Interpolation by cubic splines.
Matlab: The basics of computer programming, and in particular the use of Matlab.
|
|
Course literature:
Eldén, L., Wittmeyer-Koch, L.: Numeriska beräkningar - analys och illustrationer med Matlab. Studentlitteratur.
Elfving, T., Eriksson, J., Ouchterlony, U., Skoglund, I. :
Numeriska beräkningar - en exempelsamling. Studentlitteratur.
E Pärt-Enander, A Sjöberg: Användarhandledning för MATLAB 6, Uppsala Universitet.
From the department: Instruction for the computer exercises.
|
|
Examination: |
|
Computer examination Computer exercises |
2 p 3 p
|
| |
|
|
Course language is .
Department offering the course: MAI.
Director of Studies: Tommy Efving
Examiner: Fredrik Berntsson
Course Syllabus in Swedish
|