Below, I've put both of the webpages I maintained while teaching AMATH 301 at UW.
Download this script, this function, and this image. Start with the script. It will walk you through some exercises and have you fill in the function once you're done. You'll need to have all three files in the same working directory. I highly recommend getting as far through these as you can before looking at the solutions, which are here and here.
Midterm A1 Section 4 Problems 1 and 2 in pdf and TeX
Midterm A2 Section 2 Problems 1 and 2 in pdf and TeX
Midterm B1 Section 4 Problem 1 in pdf and TeX
Midterm B2 Section 2 Problem 1 in pdf and TeX
The last Problem in pdf and TeX
Justin's extra credit solution in .pdf form, and in LaTeX.
Here's a link to the matlab file visEigVec.m. We played with this on October 6th. I encourage y'all to read through it to check your understanding of the concepts as we move through this course. You can use it to track your progress in the class and whatnot. But more importantly - as with any script you happen to find online - you can assimilate these techniques. Read through it. As soon as you get to a line which has a function you don't recognize, just go to this website. Search for "the_name_of_the_function matlab" and the site will give you links to pages which will help you. For instance, if you wanted to learn about how to make an animation in matlab, just go to that site and search for, "matlab animations." If that's not working out, then you can try, "animate plot matlab," or, "how do i matlab," and so on. Using smart combinations of words on that site can teach you anything.
Here is some supplementary material to go along with the extra credit problem. It may help to illustrate why I chose the matrix I did. Here's the LaTeX if you're interested.
simpleJacobi.m helps to visualize the Jacobi method in two and three dimensions.
Here's the file we looked at on November 24th.
Function Handles and The fzero()
Function: fzero_demo.m from Friday, January 9th.
The max()
Function and Plotting Help: week1b.m from Monday, January 12th.
LU Decomposition (lu()
) and Conditioning: week2_B.m from Friday, January 16th.
Jacobi and Gauss-Seidel Methods: week3_1.m from Monday, January 26th.
Vandermonde matrices and lsqcurvefit()
practice: week4.m from Friday, January 30th.
Selected solutions to homework 2: hw2Work.m from Monday, February 2nd.
Dimensions and Chaos are beautiful films about mathematics and they're free to watch online. In the links section of my home page, I recommend watching Chaos if you're taking any class with "calculus" in the title.
In lecture 11, we talk briefly about "polynomial wiggle." If that piqued your interest, you might want to check out the Gibbs phenomenon.