Dansk - English
Kort version - Fuld version
Numerical Methods for Engineers (Forår 2011) |
|||
Kursuskode : | ME-NUM-U1 | ||
ECTS Point : | 5 | Status : | Tilvalg |
Revideret : | 24/08 2009 | Oprettet : | 17/07 2009 |
Placering : | 6. semester | Timer pr. uge : | 4 |
Længde : | 1 semester | Undervisningssprog : | Engelsk |
Målsætning : | In order to perform a mathematical computation (such as evaluation of an integral or solution of a differential equation) on a computer, one should use numerical algorithms that define how the computations are performed efficiently and accurately. Hence, numerical algorithms are the fundamental "building blocks" in most technical computations – regardless of the programming language used. This course gives an introduction to numerical methods, using MATLAB, with emphasis on the interplay between the mathematical formulation of the computational problem and the practical implementation on computers. The main objective of the course is to prepare engineering student for future courses or projects in their areas of specialization and their future careers where they will have to use computers for solving problems. A student who has met the objectives of the course will be able to: • Use the basic features and syntax of MATLAB. • Understand the effect of truncation and rounding errors. • Understand basic numerical methods such as iteration and discretization. • Compare alternative methods with respect to efficiency and accuracy. • Apply numerical algorithms to practical engineering problems. • Implement simple numerical algorithms in MATLAB. • Apply built-in MATLAB functions for the solution of a given problem. • Perform stability analysis of the numerical method used. • Estimate the accuracy of the computed solution. • Read engineering literature containing numerical analysis. |
||
Hovedindhold : | In order to perform a mathematical computation (such as evaluation of an integral or solution of a differential equation) on a computer, one should use numerical algorithms that define how the computations are performed efficiently and accurately. Hence, numerical algorithms are the fundamental "building blocks" in most technical computations – regardless of the programming language used. This course gives an introduction to numerical methods, using MATLAB, with emphasis on the interplay between the mathematical formulation of the computational problem and the practical implementation on computers. The main objective of the course is to prepare engineering student for future courses or projects in their areas of specialization and their future careers where they will have to use computers for solving problems. A student who has met the objectives of the course will be able to: • Use the basic features and syntax of MATLAB. • Understand the effect of truncation and rounding errors. • Understand basic numerical methods such as iteration and discretization. • Compare alternative methods with respect to efficiency and accuracy. • Apply numerical algorithms to practical engineering problems. • Implement simple numerical algorithms in MATLAB. • Apply built-in MATLAB functions for the solution of a given problem. • Perform stability analysis of the numerical method used. • Estimate the accuracy of the computed solution. • Read engineering literature containing numerical analysis. |
||
Undervisningsform : | The teaching is based on "learning by doing". There will be introductory and summing up lectures. Project work in small groups includes tutorial exercises, assignments, computer simulations, use of internet search engines and case studies. | ||
Krævede forudsætninger : | ME-MAT1 or equivalent. | ||
Anbefalede forudsætninger : | ME-MAT2 | ||
Relationer : | The course methods can be used in many courses and projects, such as the Bachelor project. | ||
Prøveform : | Se under bemærkninger | ||
Censur : | Ekstern | ||
Bedømmelse : | 7-trinsskala | ||
Bemærkninger : | Oral examination based on a number of course assignments. The final evaluation of each student will be based on an assessment of the presentation of the course assignments and the group report. This is an optional course in the study program “Engineering Design & Industrial Innovation” offered by the Department of Mechanical Engineering. It is, however, a general methodological course aimed at all engineering students, regardless of specialization. |
||
Undervisningsmateriale : | - Numerical Methods for Engineers and Scientists, ISBN: 978-0-471-73440-6, by Amos Gilat and Vish Subramaniam, Wiley 2008. - MATLAB: An Introduction with Applications, ISBN: 978-0-470-10877-2, by Amos Gilat, Wiley 2008. - Notes on CampusNet. |
||
Ansvarlig underviser : | Imad Abou-Hayt
, iabo@dtu.dk |