Preface#

Brenton LeMesurier College of Charleston, Charleston, South Carolina lemesurierb@cofc.edu,
with contributions by Stephen Roberts (Australian National University)

Last revised November 22, 2022

Recent changes:

This Jupyter book is a sibling of “… with Python”, both of which are based on Elementary Numerical Analysis with Python, my notes for the course Elementary Numerical Analysis at the University of Northern Colorado in Spring 2021.)

The material is based in part on Jupyter notebooks and other materials for the courses MATH 245, MATH 246, MATH 445 and MATH 545 at the College of Charleston, South Carolina, and MATH 375 at the University of Northern Colorado.

To do:

  • Add the basics of boundary value probems for ODEs, with both finite diference and (finite) element mthods.

  • Positive definiite matrices and the Cholesky factorization.

  • More on minimization

  • Predicror-corrector methods for ODE IVP’s.

  • Stability analysis for multi-step methods.

  • More exercises

  • Expand the notes on “Julia for people who know Matlab or Python”, Notes on the Julia Language

This is published at http://lemesurierb.people.cofc.edu/introduction-to-numerical-methods-and-analysis-julia/ and as PDF at http://lemesurierb.people.cofc.edu/introduction-to-numerical-methods-and-analysis-julia.pdf, and its Python sibling at http://lemesurierb.people.cofc.edu/introduction-to-numerical-methods-and-analysis-python/

About Julia#

On the topic of programming, this book tries to address two audiences: people who already know Julia (only a basic familiarity is needed), and people who are familiar with either Matlab or “Python Scientific” (Python + NumPy + Matplotlib) and are Julia-curious.

Julia is designed with a fair degree of backward compatability with Matlab, and NumPy and Matplotlib often mimic Matlab syntax too, so the jump is not so big.

To help, there are two appendices

Some Further Reading on Numerical Methods and Analysis#


This work is licensed under Creative Commons Attribution-ShareAlike 4.0 International