Note: On all emails for this course, start the subject line out with MAT3353, followed by whatever else is appropriate. Emails without this subject line formatting may not be accepted! HW1: Find a Python tutorial you like and understand for a sample program (or programs) on each of the following three topics: for loops while loops data input from the command line or terminal Either send you "good tutorial" links to me in an email (david.joyner@lcu.edu) or make a copy of them to hand in. Due: Tues, 8/31 ---------------------------------------------------------------- HW2: Modify our table.py program to print a table of values of x and exp(x) with simple column headings. Something like this: x exp(x) --- ------ 1.0 2.71828 1.1 3.00417 1.2 3.32012 . . . . . . 2.5 12.1825 Due: Tues, 8/31 (Just email your program to me at david.joyner@lcu.edu ----------------------------------------------------------------------- HW3: Create a python program to solve equations 2 and 3 from link 6 above. Email your python programs to me. Due: Tues, 9/6 ----------------------------------------------------------------------- HW4: Solve these two problems. Email your solutions, along with the programs you used to solve them, to me. Due: Tues, 11/9 ----------------------------------------------------------------------- HW5: Write a python program for the lagrange polynomial algorithm on page 154 of the text. Email your python programs to me. Due: Tues, 11/16 ----------------------------------------------------------------------- HW6: Write a python program for the divided difference polynomial algorithm on pages 160-161 of the text. Email your python programs to me. R&S 6.1 & 6.2 Due: Thurs, 11/18 ----------------------------------------------------------------------- HW7: Solve the following interpolation problems using the indicated method(s): (still to be posted....) Due: ??? ----------------------------------------------------------------------- HW8: Write a python program to implement Euler's method for solving a first order ode. Use your method to solve examples 2 and 3 on this webpage. Solve Problems 5 and 6 on page 394. Write a python program to implement the Runge-Kutta algorithm given on page 342. Use this program to solve the same problems you solved with Euler's method. Due: Tues, 11/30 -----------------------------------------------------------------------
Created on ... Aug 24, 2010
Last updated on ... Nov 23, 2010