Math 426 - Introduction to Mathematical Software Packages: Matlab

Fall 2001 - Matthias K. Gobbert

Section 0101 - Schedule Number 3560

This page can be reached via my homepage at

Grading Information

Final scores and grades ordered by the last four digits of your student number: scores and grades

Basic Information


Matlab is a professional software package designed to implement mathematical ideas on a high level. It is widely used in industrial companies, government agencies, and educational institutions for rapid prototyping and teaching. Its main popularity roots in its intuitive interactive interface combined with reliable numerical algorithms and professional graphics capabilities.

This class is designed to provide a thorough introduction to programming and the use of high-level software packages using the example of Matlab. We will start by introducing basic data structures and programming elements. Then we will work our way up to higher-level programming structures and discuss their use in mathematics and mathematical applications. This will include the use of important routines for finding polynomial roots, eigenvalues of matrices, and effective two- and three-dimensional graphics. Additionally, we will discuss selected features from the symbolic toolbox and the IEEE standard for floating-point numbers.

The class meetings will typically consist of an integration of lecture and supervised lab work. Active participation in both aspects is vital to learning the material. To facilitate the classroom environment of a lab, you are expected to read the appropriate chapters of the textbook before each lecture.

Information for Download

Instructions: Open the data file by clicking on the link; columns of numbers should appear in your browser window. Then use the ``File - Save As'' functionality of your browser to save the data to a file. Or use the right mouse button to directly save the file without opening it first. The details may vary depending on your browser software and operating system. Contact me if there is a persisting problem.

Homework 1

Midterm Exam

Homework 7

Final Exam

Other Information

Official UMBC Honors Code

By enrolling in this course, each student assumes the responsibilities of an active participant in UMBC's scholarly community in which everyone's academic work and behavior are held to the highest standards of honesty. Cheating, fabrication, plagiarism, and helping others to commit these acts are all forms of academic dishonesty, and they are wrong. Academic misconduct could result in disciplinary action that may include, but is not limited to, suspension or dismissal.

To read the full Student Academic Conduct Policy, consult the UMBC Student Handbook, the Faculty Handbook, or the UMBC Policies section of the UMBC Directory.

Copyright © 2000-2001 by Matthias K. Gobbert. All Rights Reserved.
This page version 3.1, December 2001.