Assignments: Mat360

Day Date Activity Assignment (due one week from assignment date, unless otherwise stated)
Tue1/10 Day 1: Welcome! Homework 1 (for next time):

  • read pages xiii-12, and begin Homework problem set 1, p. 11, #1-7 (note these will be due Tuesday, 1/17).
  • See if you can get Mathematica installed on some machine of your own, or one you have access to. If not, you'll want to find a computer on campus where you can conveniently use Mathematica routinely.
  • Once you have access to Mathematica, begin working through Appendix A: Getting Started with Mathematica. I'll assign one section to each of you to prepare from lessons one and two (due in one week). We'll put these all on-line, so that we can easily try any of them.
  • Read on into Section 1.3 (and through 1.5 if you're able).
  • If you get Mathematica up and working, you might give the second computer problem on p. 11 a try.

Thu1/12 Day 2: sections 1.3 and 1.4 Please read sections 1.4-1.5 by next time, when we'll wrap up chapter 1.

Homework problem set 2: p. 14, #3 (you may use the results of #1 and 2, which we will have done in class); p. 20, #1,2,5-7. Due Tuesday, 1/24.

Tue1/17 Day 3: still making errors.... Please read sections 2.1-2.2 by next time. Homework Problems (also due Tuesday, 1/24): p. 28, #1, 4, 5, 8, 14
Thu1/19 Day 4: Finish Chapter 1, and start chapter 2: machine representations  
Tue1/24 Day 5: machine representations Homework set #3 (due 1/31):
  • p. 35, #1 (and what would be the disadvantages?), 3, 8
  • p. 42, #1, 3, 5
  • p. 48, #1bcd, 2, 5, 6
Thu1/26 Day 6: Algorithm mishaps Homework Set #4 (due 2/7):
  • p. 54, #3, 5, 12
  • p. 68, #1, 2, 3, 7, 12, 13

Tue1/31 Day 7: An approach to root finding  
Thu2/2 Day 8: Intro root finding Homework Set #5 (postponed: new due date of 2/23):
  • p.77 #1; then use bisection to find the m=4 root. You may have to look up the definition of tanh...!
  • p.80 #1
  • p.88 #2,4,7,8
Tue2/7 Day 9: More root finding  
Thu2/9 Day 10: More root finding  
Tue2/14 Day 11: More root finding Your homework set #5 is due Tuesday, 2/21. Get ready for that exam!
Thu2/16 Day 12: Exam 1  
Tue2/21 Day 13: Extensions to Newton's and convergence  
Thu2/23 Day 14: Fixed point methods Please read into chapter 5: pp. 169-185. Homework #6 (due Thursday, 3/2): derive Muller's method, which generalizes the Secant method. Given , we seek a root such that .

  1. Given three initial guesses, , , and ; find the unique quadratic that passes through the three points .
  2. Find the zeros of this quadratic (use a sensible choice of formula for finding the roots).
  3. Make a sensible choice of root to replace "the oldest guess" .
  4. Describe how to iterate (Do it again!).
  5. Illustrate the method graphically, and numerically, for the function .
  6. Explain how Muller's method will allow us to find complex roots with an example (e.g. ).

Tue2/28 Day 15: Interpolation Homework: due Thursday, 3/16:

  1. p. 178, #2, 3
  2. p. 181, #6

Thu3/2 Day 16: More Interpolation  
Tue3/7 Spring Break Have fun!
Thu3/9 Spring Break  
Tue3/14 Day 17: Splines  
Thu3/16 Day 18: Splines  
Tue3/21 Day 19: Splines Homework: due Tuesday, 3/28:

  1. p. 190, #1, 2, 8
  2. p. 206, #2, 4
  3. p. 221, #7, 10

Thu3/23 Day 20: Differentiation/Integration  
Tue3/28 Day 21: Differentiation  
Thu3/30 Day 22: Differentiation  
Tue4/4 Day 23: Review/Richardson's Extrapolation  
Thu4/6 Day 24: Exam 2 Second Project Assigned (due the last day of class, 4/27).

Homework, due 4/13:

  1. p. 264, #2, 3, 6
  2. Use Richardson's Extrapolation once to obtain a higher-order estimate to the second derivative, using the centered difference formula of exercise 1, p. 264. You'll need the error term for that method that we obtained in class (or you can get it from any other source).

Tue4/11 Day 25: Integration  
Thu4/13 Day 26: Integration/ODEs Homework, due 4/20:

  • p. 281, #1, but do it for all three methods -- trap, mid, simp; 2, 15
  • p. 293, #1, 4a (I'm not sure about b!), 5

Tue4/18 Day 27: Euler's and more general Taylor methods Homework, due 4/28 (Friday, morning): p. 343, #1-5

You can make use of my code for these problems where needed (but adapt them so that they make sense to you!)::

Thu4/20 Day 28: Runge-Kutta methods  
Tue4/25 Day 29: Applications  
Thu4/27 Day 30: Final thoughts Second Project Due

Website maintained by Andy Long. Comments appreciated.