This
PDF is prepared by Gonzalo Galiano Casas and Esperanza Garcia Gonzalo from the
Department of Mathematics at Oviedo University. With a view to keeping things
compact, this document initiates with finite arithmetic and error analysis,
which forms the basis necessary for understanding the issue of numerical
precision and limitations. It considers methods for nonlinear equations,
interpolation, and approximation. Key sections on numerical differentiation and
integration give hands-on tools both for data analysis and the solution of
mathematical problems. It also covers systems of linear equations and
optimization, rounding it out for students and practitioners who might want to
apply the numerical methods through a variety of problems.
Author(s): Gonzalo Galiano Casas, Esperanza Garcia Gonzalo, Dept. of Mathematics, Oviedo University
This note explains the following topics, Numerical linear algebra, nonlinear optimization, nonlinear least squares, introduction to floating point numbers and rounding error, examples from signal and image processing, control, machine learning.
The resource described here is an overview of numerical methods important in the study of computational science and engineering. The text starts off with Computing with Matrices and Vectors, foundational elements in many algorithms. The note moves forward and explains Direct Methods for Linear Systems of Equations and Direct Methods for Linear Least Squares Problems, important problemsolving aspects in linear algebra. The Filtering Algorithms for data processing are reviewed, while Data Interpolation and Data Fitting in 1D discuss ways of approximating onedimensional data. Approximation of Functions in 1D and Numerical Quadrature introduce the techniques on function approximation and integration. It also discusses Iterative Methods for NonLinear Systems of Equations and Eigenvaluesa critical topic needed for solving complex systems. It finally includes Numerical Integration and Structure Preserving Integration, fundamental to perform numerical calculations with appropriate accuracy in scientific computing.