MAT2071
MAT2071 Mathematics Laboratory I
Lecture Hours: Every Wednesday 1:30pm-2:15pm at our
Departmental Computer Laboratory (RM 232A, LSB)
Lab Hours: Every Wednesday 2:30pm-4:00pm at our Departmental Computer
Laboratory (Rm 232A, LSB)
Office Hours: Every Wednesday 11:00am-noon, please send me an email
(rchan@math.cuhk.edu.hk)
or call me first (2609-7970), if possible.
About the Lecturer:
Raymond Chan
About the Tutors:
H.F. Chan
Y.Q. Dong
J.Z. Li
Z.X. Wang
Why study Matlab?
Matlab is ubiquitous. If you need computing in your research,
you cannot avoid using Matlab.
Course Objective:
This course is intended to teach numerical computing, symbolic computing,
and graphical visualization through the use of mathematical and
computational software so as to familiarize the students
with computing skills.
Course Format:
Material related to the laboratory will be introduced, explained
and demonstrated in the lecture. Students then use matlab
in the lab to get the answers required on the lab assignment
sheet.
Textbooks:
References:
Teaching schedule:
- Week 1: What is Matlab and Matlab Demo
- Week 2: Matlab Basics and Matrix Operations
- Week 3: Markov Chain (Section 3.4) and Reduced Echelon (Section 4.2)
- Week 4: Determinant (Section 8.1), Inner Product (Section 9.1), and
Norm (Section 9.2)
- Week 5: Logical Flow
- Week 6: Scripts
- Week 7: Functions
- Week 8 (Oct 25): In-class Quiz 1
(We still have the lab class after the quiz).
- Week 9: 2D Graphics
- Week 10: 3D Graphics
- Week 11: File I/O
- Week 12: Structure Arrays
- Week 13: Cell Arrays
- Dec 6: Quiz 2 (1:30pm-2:15pm, and
no lab class after the quiz)
Assessment Scheme:
- Lab assignments: 60 marks
- Two homework assignments: 10 marks (Weeks 8 and 12)
- Two 45-minute in-class, open-book quizzes = 2 * 15 marks = 30 marks
Important Remarks:
- If you are found cheating (in the quizzes or
in the programming assignments), you will automatically get an F
grade in this course and your act will be
reported to the Department for necessary disciplinary actions.
- To avoid copying of programs, your programs may be spot-checked,
i.e. you will be asked questions regarding the statements
in your program.
- Please don't let others copy your programs or results as
we don't have a way to tell who is copying who and you may be
liable to the penalties.