Math 426 - Introduction to Mathematical Software Packages: Matlab
Summer 2008 - Yukun Wu
Welcome,
This is our course webpage. Here you will find links to
the course syllabus, class assignments, and downloads.
Also, if there is any important announcements,
I will post it in this web-page.
Course Links:
Topics in Lecture 1 (May 28, 2008):
- Entering commands in Matlab
- Solving Linear Systems
- Computing Eigenvalues/Eigenvectors
- Dataset to be used: matlabdata.dat
- Homework: Do problem 1 and 2 given in the handout 1, due June 2, 2008.
- HW1 Solution
Topics in Lecture 2 (June 02, 2008):
- 2-D Plotting
- Matrix Generation
- Access/Assignment of Matrix Elements
- Matrix Operations
- Homework: Do problem 3 given in the handout 1, and problem 1,2,3 given in handout 2, due June 4, 2008.
Topics in Lecture 3 (June 04, 2008):
- Matrix Manipulation
- Data Analysis
- Basics of Structured Programming
- Basic Input and Output
- Lecture Handout
- Homework 3
, due June 9, 2008.
Topics in Lecture 4 (June 09, 2008):
- Basic Input and Output
- Flow of Control in a Program
- Matlab Functions
- Further Help
- Lecture Handout
- Homework 4
, due June 11, 2008.
Topics in Lecture 5 (June 11, 2008):
Topics in Lecture 6 (June 16, 2008):
- Matlab Functions
- Modular Programming
- Sub-functions
- Anonymous functions
- Function handles
- Further Help
- Homework 6
, Note: in problem 1 n(even) should be number of subintervals. due June 23, 2008.
Topics in Lecture 7 (June 18, 2008):
- Bisection algorithm
- Plotting numerical data stored in files,
- Plotting functions of two variables,
- plotting 3D data using mesh, surf, and contour,
- Creating effective plots by appropriate annotations,
- Homework 7, due June 23, 2008.
Topics in Lecture 8 (June 23, 2008):
- Note on Matlab's meshgrid command
- More on Component-wise operations in Matlab,
- Logical Subscripting,
- Optimizing M-files: Memory Preallocation,
- Homework 8, due June 30, 2008.
Topics in Lecture 9 (June 25, 2008):
Topics in Lecture 10 (June 30, 2008):
Topics in Lecture 11 (July 02, 2008):
- Numerical ODE
- course handout
- Homework 11, due July 5, 2008, You can send me email (yukun1@umbc.edu) with subject "math426 hw11".
Announcements: