Math 4 --- Matlab Programming
Homework Assignments
Instructor: David Arnold
There are files on this site in PDF format. You will need to
download
a free copy of the Acrobat Reader at to read these
activities. Click the following icon to get a free copy of the Acrobat
Reader.
Homework Assignments
Note: A copy of the textbook for Math 4 is available at http://msenux.redwoods.edu/Math4Textbook/.
Transferring Files to and from the Department Server
Along with your username and password, which allow you to log on to computers in the Math/Science/Engineering computer labs and print your class assignments, you are granted some file storage space on the Math department's file server, MSEMac, which allows you to save files files and access them at school as well as at home. Using the server to store and back up your class files will help ensure that you are always up-to-date on your assignments, will let you work on projects in multiple places, can guard against computer failure, and lets you transfer files from campus and back without needing a memory stick.
The process for connecting to MSEMac is different for Macs and PCs (the former is somewhat simpler). If you have a Mac, please read our guide to connecting to MSEMac for Macs, and if you have a PC, please read our guide to connecting to MSEMac for PCs.
Spring 2007
- Assignment #0
- Update your personal information in both WebAdvisor and Blackboard, then reply to the welcome message on Blackboard.
- Assignment #1
- Assignment #2
- Supplementary Reading
- Assignment #3
- Assignment #4
- Assignment #5
- Read Vectors in Matlab.
- At the end of the reading, do exercises #3, 5, 7, 10, 13, 15, 16, 19, 23, 25, 27, 29, and 31.
- Assignment #6
- Read Matrices in Matlab.
- At the end of the reading, do exercises #2, 7, 8, 9, 11, 13, 14, 15, 16, 17, 18, 21, 25, 26, and 29.
- Assignment #7
- Read Inverses in Matlab.
- At the end of the reading, do exercises #2, 4, 5, 6, 7, 10, 12, 14, 15, 16, and 17.
- Assignment #8
- Read Arrays in Matlab.
- At the end of the reading, do exercises #1, 3, 4, 5, 7, 8, 11, 13, 15, 18, 20, 21, 22, and 27.
- Assignment #9
- Read Plotting in Matlab.
- At the end of the reading, do exercises #1, 2, 4, 10, 11, 14, 15, 18, 20, 23, and 24.
- Assignment #10
- Assignment #11
- Read Surfaces in Matlab.
- At the end of the reading, do exercises #2, 4, 8, 12, 14, and 16.
- Assignment #12
- Assignment #13
- Assignment #14
- Read Logical Arrays in Matlab.
- At the end of the reading, do exercises #2, 6, 7, 11, 12, 15, 16, 18, 22, 24, 28, 34, 38, and 40.
- Assignment #15
- A Sample of Well Commented Source Code
- Please read the fortran source code sgtsv.f. Pay careful attention to the liberal use of comments in the source.
- Assignment #16
- Read Functions in Matlab.
- At the end of the reading, do exercises #3, 6, 9, 12, 14, 16, 20, 21, 22, 23, 26, and 29.
- Assignment #17
- Assignment #18
- Assignment #19
- Read Nested Functions in Matlab.
- At the end of the reading, do any 3 exercises that do not have answers. Note that the answers are ``live links'' to fully working programs. Click the links to download the programs.
- Assignment #20
- Read Zeros in Matlab.
- At the end of the reading, do exercises #3, 6, 5, 10, 17, 18, 21, and 22.