Problems from the textbook

These are from the 10th edition of the book.

  • 21.4: 5, 91) (you do not have to do the Gauss–Seidel iteration, but I do recommend that you do so as practice); scan

(21.6 is covered below).

Other problems

Problem 1

Part 1

Do problem 5 on the TMA4135 exam from the fall of 2014.

Part 2

a: Derive a Crank–Nicolson scheme for solving the PDE from part 1.

b: Write a Matlab program that implements that scheme. Pick a suitable step size (see Kreyszig page 935-936) and approximate the solution for a few t∈(0,1/10]4). Compare to the exact solution from part 1.

Problem 2

This problem covers Ch. 12.7.

Do problem 4 in this problem set from TMA4120.

Old exam problems

  • TMA4130 (fall version of TMA4125), fall 2014: 6

The following old exam problems are taken from TMA4135, a course that is almost identical to TMA4123/TMA4125. The problems could just as well have been from a TMA4123/TMA4125 exam.

  • Fall 2014: 6 (the code is given in Python, but is pseudo-code-like enough that you will be able to understand it; for the TMA4123/TMA4125 exam, any code will of course be in Matlab)
1)
Kreyszig intends for you to solve the Laplace equation when he talks about "potentials".
2016-04-06, susannes