Registry
Module Specifications
Archived Version 2009 - 2010
| |||||||||||||||||||||||||||||||||
Module Aims | |||||||||||||||||||||||||||||||||
The aims are to introduce concepts in numerical methods and for the students to use Matlab to solve engineering problems using numerical schemes. | |||||||||||||||||||||||||||||||||
Learning Outcomes | |||||||||||||||||||||||||||||||||
On completion of this module, the student will be able to
| |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
NOTE | |||||||||||||||||||||||||||||||||
Assume that a 5 credit module load represents approximately 75 hours' work, which includes all teaching, in-course assignments, laboratory work or other specialised training and an estimated private learning time associated with the module. | |||||||||||||||||||||||||||||||||
Indicative Syllabus | |||||||||||||||||||||||||||||||||
· Computational cost – round-off and systematic errors – estimating accuracy – order of errors – minimizing round-off errors – numerical instability · Solving sets of linear equations · Direct Methods: Gaussian elimination – round-off error and pivoting - Gauss-Jordan method - Thomas algorithm – condition number – residual and iterative improvement · Iterative methods: Jacobi and Gauss-Seidel methods – convergence criteria · Root-finding: Bisection and Newton Raphson Methods · Optimisation: – Golden section search – · Numerical integration: Trapezoidal and Simpson’s Rule – Romberg integration · Interpolation – polynomial fits – Vandermonde matrices · Linear regression · Solution of ODEs – Euler’s Method – first and higher order - systems of equations - Runge-Kutta methods – step-size control - interval-halving – stiff ODEs and ill-conditioned problems – stability criterion for Euler’s method (eigenvalues) · Boundary-Value Problems- Shooting Method · Numerical differentiation: Taylor Series and finite difference approximations - order · Finite-difference method for ODEs · Solution of PDEs using the finite difference method – implicit and explicit schemes · Modal analysis of vibrating string using finite difference method · Differentiating and integrating measured data with noise – smoothing using moving average · Aliasing · Use of Matlab for implementing numerical methods and viewing results Assessment: 3 Matlab group projects - 10/3% each 2 MATLAB tests - 15% each Written questions during tutorial sessions - 4x2.5% | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
Indicative Reading List | |||||||||||||||||||||||||||||||||
1. Chapra, S., Canale, R., Numerical Methods for Engineers, 3rd Ed., McGraw-Hill, 1998 2. Pozrikidis, C., Numerical Computation in Science and Engineering,
3. Hahn, B.D., Valentine, D.T., Essential Matlab for Engineers and Scientists, 3rd Ed., Butterworth-Heinemann, 2007 | |||||||||||||||||||||||||||||||||
Programme or List of Programmes | |||||||||||||||||||||||||||||||||
BME | BEng Manufacturing Engineering &Business | ||||||||||||||||||||||||||||||||
BSSA | Study Abroad (DCU Business School) | ||||||||||||||||||||||||||||||||
BSSAO | Study Abroad (DCU Business School) | ||||||||||||||||||||||||||||||||
CAM | B.Eng. Mechanical & Manufacturing Eng | ||||||||||||||||||||||||||||||||
ECSA | Study Abroad (Engineering & Computing) | ||||||||||||||||||||||||||||||||
ECSAO | Study Abroad (Engineering & Computing) | ||||||||||||||||||||||||||||||||
HMSA | Study Abroad (Humanities & Soc Science) | ||||||||||||||||||||||||||||||||
HMSAO | Study Abroad (Humanities & Soc Science) | ||||||||||||||||||||||||||||||||
SHSA | Study Abroad (Science & Health) | ||||||||||||||||||||||||||||||||
SHSAO | Study Abroad (Science & Health) | ||||||||||||||||||||||||||||||||
Archives: |
|