This is the gateway page for the Math 20F MATLAB
assignments. This portion of Math 20F is an introduction to using
computer software for topics in linear algebra. The labs will
explore not
only how to use the software but also how linear algebra arises in
practice. The material will also give additonal
persepective and
add to topics covered in lecture.
There are three main packages for general purpose
scientific computation: Maple, Mathematica, and MATLAB, known as the
3Ms. While this course focuses solely on MATLAB, all three
packages
are similiar and if you know one, you can usually pickup another one
within an hour or two. Many students enrolled in Math 20F will
use one
of these packages (or more specialized software of a similiar nature)
heavily in their major and in future careers.
Basic information for using MATLAB on campus ACMS computers can be found on the What You Need To Know About MATLAB portion of 20F page, while due dates for homeworks can be found on the MATLAB Assignment Due Dates page. In general, though, each lab is selfcontained and can be completed without prior MATLAB experience, although some assignments depend on commands learned in previous assignments.
Appendices:
The following optional
labs expand upon many of the topics from class. Feel free to take
a look and see if any of the topics interest you. After each the
prerequisite needed to complete the lab is listed.
If you have any suggestions or comments about the lab assignments, we'd love to hear from you. Also, if you encounter any mistakes or broken links, let us know. Send an email to the senior MATLAB TA.
Books:
Web Sites:
Faculty Coordinator: 
Professor Bill Helton 
Graduate Student Coordinator: 
Jay Cummings 






Previous Faculty Contributors: 
Professor Bunch Professor Driver Professor Eggers Professor Holst 
Previous Graduate Student
Contributors: 
Dan Hoff James Hall Liz Fenwick Derek Newland Håkan Nordgren Jacek Nowacki Sean Raleigh Timothy Swec Alon Regev 
Last modified:
06/27/2014