Introduction to Scientific Computing and Data Analysis
by Mark H. Holmes
Preface and table of contents MATLAB and data files used to construct the figures and tables in the text. General purpose MATLAB commands based on algorithms discussed in the text. Tutorials and help files for MATLAB Springer web page for book

Back to Book Page
Page Last Updated: 7/30/2018
The following contain the MATLAB and data files used in the textbook. They are compressed (zip) files, that should download automatically when you click on them. If this doesn't work, the most likely reason is that your browser doesn't support the download attribute in html. In this case, try the newest version of Chrome or Firefox. Here are some comments related to certain MATLAB commands I use.

Below are links to webpages I created for courses I have taught using this text. The first course listed (MATH4800) is an introduction to scientific computing, and the second (MATH4840) is a junior/senior level course on numerical linear algebra and data analysis. What is provided is only meant to be an illustration on how the text can be used. Also, I often modify the topics in the last part of MATH4800, and MATH4840 was only been taught once (it was created in 2017).
There are many tutorials and quick reference guides for MATLAB on the web. The following is a short list of those that should be the most helpful.
The following are general purpose MATLAB functions based on algorithms discussed in the text. An explanation of how to use the command, along with examples, are provided in each file. These files are also available from Mathworks' File Exchange. Note that they should download automatically when you click on them (if you are using Chrome or Safari). I have no idea what happens using IE.