Registry
Module Specifications
Archived Version 2012 - 2013
| |||||||||||||||||||||||||||||||||||||||||
Description This module aims to introduce concepts in numerical methods and to enable the students to use Matlab and Excel to solve engineering problems using numerical schemes. | |||||||||||||||||||||||||||||||||||||||||
Learning Outcomes 1. Explain the purpose and limitations of numerical methods. 2. Describe and explain the implementation of a range of numerical methods. 3. Implement these methods on paper. 4. Implement these methods using a suitable programming language (e.g. Matlab) and using Excel. 5. Specify the numerical information required to solve a variety of mathematical problems. | |||||||||||||||||||||||||||||||||||||||||
All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml |
|||||||||||||||||||||||||||||||||||||||||
Indicative Content and
Learning Activities Basic principlesComputational cost – round-off and systematic errors – estimating accuracy – order of errors – minimizing round-off errors – numerical instabilityLinear systems: Direct MethodsGaussian elimination – round-off error and pivoting - Gauss-Jordan method - Thomas algorithm – condition number – residual and iterative improvementLinear systems: Iterative methodsJacobi and Gauss-Seidel methods – convergence criteriaRoot-findingBisection and Newton Raphson MethodsOptimisationGolden section search – Newton s Method - steepest descent methodNumerical integrationTrapezoidal and Simpson s Rule – Romberg integrationInterpolationPolynomial fits – Vandermonde matrices - splinesLinear regressionDerivation of equations for least-squares best-fit linesExplicit solution of ODEsEuler 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) - Shooting method for boundary value problemsNumerical differentiationTaylor Series and finite difference approximations - orderFinite-difference method for ODEsIntroduction to FD methodSolution of PDEs using the finite difference methodImplicit and explicit schemesModal analysisAnalysis of vibrating string using finite difference methodIssues arising with measured and sampled dataDifferentiating and integrating measured data with noise – smoothing using moving average - aliasingCoding of numerical methodsUse of Matlab and Excel for implementing numerical methods and viewing results | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
Indicative Reading List
| |||||||||||||||||||||||||||||||||||||||||
Other Resources 0, Website, 0, MM281 Website, http://webpages.dcu.ie/~kennedal, | |||||||||||||||||||||||||||||||||||||||||
Programme or List of Programmes | |||||||||||||||||||||||||||||||||||||||||
Archives: |
|