Class materials

first day handout

Course info.

  • All Computer Problems are to hand in. Computer Problems rules: Running a program: use the MATLAB command 'diary' to accumulate your results in a file. Edit the diary file and put brief statements and comments in your own words of what the results mean (just like writing a technical report about your finding). Submit a hard copy and mail the file along with your code to friedman@math.uah.edu (in the text format, pasted in the body of your email, no attachments).

      Homework 1: Secs 1.1, 1.2, 1.3. Due (Computer Problems only) W. Sept. 2.
      Homework 2: Secs 0.2, 0.3, 0.4; 1.4, 1.5. Due (Computer Problems only) W. Sept. 16.
      Homework 3: Secs 2.1 - 2.4. Due (Computer Problems only) W. Oct. 7.
      Homework 4: Secs 3.1 - 3.3. Due (Computer Problems only) W. Oct. 21.
      Homework 5: Secs 3.4, 4.1, 4.2. Due (Computer Problems only) W. Nov. 11.
      Homework 6: Secs 5.2; Moler, Ch. 6. Due (Computer Problems only), W. Nov. 25.

      • Error and Computer Arithmetic (Chapter 0)
        Homework Problems: Sec. 0.1: 1, 3, 5; Sec. 0.2: 1, 2a,b, 4a,b; Sec. 0.3: 1a,b, 2a,b, 3, 8; Sec. 0.4: 1, 3, Computer Problem 2.
        Collection of software bugs (``fatal defect'') (Ariane, Pentium, Patriot-Scud, ...) link
      • Solution of Nonlinear Equations in One Variable (Chapter 1)
        Homework Problems: Sec. 1.1: 1, 3, Computer Problems 1a,b, 3a; Sec. 1.2; 1, 3, 5, 7, Computer Problems 1a,b; Sec. 1.3: 1, 3, 4, Computer Problem 1; Sec. 1.4: 1, 3, 5, 7, 9, Computer Problems 1a,b, 7; Sec. 1.5: 1a,b, Computer Problems 1a,b.
        MATLAB codes for Chapter 1 and Chapter 0: bisect.m, nest.m, fpi.m,
        MATLAB examples for Chapter 1 and Chapter 0: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
      • Solution of linear systems of equations (Chapter 2)
        Homework Problems: Sec. 2.1: 1a,b, 2a,b, 3a, 4a, 5, 7; Computer Problems 1; Sec. 2.2; 1, 2a, 3, 4a, Computer Problem 1; Sec. 2.3: 1, 2, 3a,b, 4, Computer Problems 1, 5; Sec. 2.4: 1a,b, 2a, 3a, 4a, 5, 6, 7.
        MATLAB codes for Chapter 2: naive.m,
        MATLAB examples for Chapter 2: 1, 2, 3.
      • Interpolation (Chapter 3)
      • Interpolation I, polynomials:
        Homework Problems: Sec. 3.1: 1, 3, 5, 7, 9, Computer Problem 2; Sec. 3.2: 1, 3, 5, Computer Problem 1; Sec. 3.3: 1, 3, 5, Computer Problem 1.
      • Interpolation II, cubic spalines:
        Homework Problems: Sec. 3.4: 1, 3, 5, 9, 11, 13, Computer Problem 1a.
        MATLAB codes for Chapter 3: newtdd.m, clickinterp.m, sin1.m, sin2.m, splinecoeff.m, splineplot.m.
        MATLAB examples for Chapter 3: 1, 2, 3. 4.
      • Least squares (Chapter 4)
        Homework Problems: Sec. 4.1: 1, 3, 8a,b, Computer Problem 1; Sec. 4.2: 3.
      • Numerical Integration and Differentiation (parts of Chapter 5)
        C. B. Moler, Numerical Computing with MATLAB, download Chapter 6: Quadrature
        Homework Problems: Sec. 5.2: 1a,b, 3, 2a,b, 3, 7, 8, 10, Computer Problems 1a, 2a. Computer Problems from Moler, Ch. 6: 6.1 a), b); 6.2 (1st part only), 6.4, 6.10
        MATLAB codes for Moler Chapter 6: quadgui, polyinterp.m, quadtx
        MATLAB Examples for Chapter 5 and for Moler Chapter 6: 1, 2, 3, 4,

  • Supplementary materials