18.085 | Fall 2008 | Graduate

Computational Science and Engineering I

Assignments

This section presents problem sets with solutions and MATLAB homework assignments. The problem sets are assigned from the text:

Strang, Gilbert. Computational Science and Engineering. Wellesley, MA: Wellesley-Cambridge Press, 2007. ISBN: 9780961408817. (Table of Contents)

Working together is allowed on problem sets. However, you must write up your results individually and indicate the names of your collaborators. Use of existing solutions is not allowed.

ASSIGNMENT # PROBLEMS SOLUTIONS MATLAB HOMEWORKS
1 Section 1.1: 2, 5, 20, and 22
Section 1.2: 1, 2, 4, 7, 10, 19, and 21
Assignment 1 solutions (PDF) (PDF)
2 Section 1.3: 7 and 8
Section 1.4: 3, 5, 7, and 12
Section 1.5: 1, 4, 7, and 9
Assignment 2 solutions (PDF) (PDF) MATLAB code normalmodescode.m (M)
3 Section 1.6: 1, 3, 6, 11, 16, 19, 24, and 27
Section 1.7: 12
Assignment 3 solutions (PDF) (PDF)
4 Section 2.3: 7, 8, 12, 18, and 22
Section 2.4: 1, 3, 8, 12, and 17
Assignment 4 solutions (PDF) Section 2.3: 3, parts 1 and 5 Section 2.4: 19 and 21 (use the note on that page to construct matrices)

MATLAB code

gramschmidt.m (M)  
modifiedgramschmidt.m (M)  
householder.m (M)

Solutions

(PDF)

5 Section 2.7: 1, 2, 3, and 5
Section 3.1: 1, 5, 10, and 18
Assignment 5 solutions (PDF)  
6 Section 2.3: 19
Section 2.4: 9 and 11 Section 3.1: 11 and 17

Section 3.2: 1 and 6

   
7 Section 3.4: 4, 17, and 19
Section 3.5: 1 and 3 Section 3.6: 5, 6, 9, and 16

Assignment 7 solutions (PDF)

Solution to problem 3.6.9: 3.6.9solution.m (M)

 
8 Section 4.1: 3, 10, 13, and 18
Section 4.2: 1, 2, and 20 Section 4.3: 2, 6, 8, 10, and 15

Assignment 8 solutions (PDF)  
9 Section 4.4: 2, 8, and 9
Section 4.5: 1, 2, 10, 12, and 22 Section 4.6: 1

   

Course Info

Departments
As Taught In
Fall 2008
Level
Learning Resource Types
Lecture Videos
Problem Sets with Solutions
Exams with Solutions
Course Introduction
Programming Assignments