Lecturer Prof. H.G. Matties, PhD
Assistant Elmar Zander
Schedule Lecture: Wed 9:45-11:15 Uhr in room RZ 012 (Computing Center)
Exercises: Thu 11:30-12:15 Uhr in room RZ 012 (Computing Center)
Start First week of the semester
Prerequisites Basic courses up to the intermediate diploma
Target group Students of computer science, mathematics, natural or engineering sciences or guest students in their advanced study period, CSE students
Certificates Homework assignments and active participation in the exercises, tests, grading scheme
Office hours will be announced in the lecture
A script for the lecture is available here:
Further literature will be announced in the lecture.
Here is a file (sample.zip) that shows you how to create EPS files from Matlab and how to combine them using LaTeX. Please download the file into your account, expand it with "unzip sample.zip" and read the README file for instructions. (Note: I assume here that you have a decent Unix/Linux installation, and are not running Windows or other crap, where things like this habitually don't work.)
E-Mail: If you want to submit your solutions electronically you can send them to wire-odehomework(at)tu-bs.de. Please do not send in DOC files, only PDF or PostScript. If you really think there is a need to compress your files, please use zip or tgz.
Modelling/Difference Equations: assign1.pdf, assign1.ps
Solution: ass1ex1.m
Difference Equations: assign2.pdf, assign2.ps
Solution: ass2ex2.m, ass2ex2a.m, ass2ex2b.m
DEs, characteristic polynomials and eigenvalues: assign3.pdf, assign3.ps
Solution: ass3ex2.m
Stability of nonlinear systems: assign4.pdf, assign4.ps
Solution: ass4ex2.m
Ordinary differential equations: assign5.pdf, assign5.ps
Solution: ass5ex2.m
Quadrature and Solving of ODEs: assign6.pdf, assign6.ps
Solution: ass6ex1.m
Linear Multistep Methods: assign7.pdf, assign7.ps
Solution: ass7ex2.m
Nonlinear equations, Contractions: assign8.pdf, assign8.ps
Quasi-Newton methods: assign9.pdf, assign9.ps
The code: ass9prog.zip
Solution: ass9ex1.m, ass9sol.zip
Dahlquist Barrier, Absolute Stability: assign10.pdf, assign10.ps
Solution: ass10ex2.m, ass10ex2.nb, ass10ex3.m
Runge-Kutta-Methods assign11.pdf, assign11.ps
FYI: Article about the Matlab ODE Suite: MatlabODESuite.pdf
Following are some old tests you can use to practice your scientific computing skills, but please note that there is no guarantee that the new tests will resemble them in any way. Use at your own risk.
The first test will be was held on the Dec. 15, 2005 from 11:30 to 12:15 in room SN.19.1 on the central campus (and NOT in RZ012). For a map click here.
The assignment sheet for the test: test1.pdf, test1.ps
A Mathematica file for the test as PostScript: Test1.nb.ps and Mathematica source Test1.nb (Note: This is not meant as a sample solution, but was just my tool to verify the correctness of the test questions - only improved with a few comments to make it more readable for you.)
The results for the first test: test1res.pdf
The second test was held on Feb. 24, 2006 from 14:00 to 14:45 in room SN.19.1 on the central campus (and NOT in RZ012). For a map click here.
Here you can see whether you got enough points in the homework to qualify for the second test: homework_ode2005.pdf
The assignment sheet for the second test: test2.pdf, test2.ps
And a sample solution: test2sol.pdf, test2sol.ps
Statistics of the second test: stat_test2.pdf, stat_test2.ps.
Now, here are the results of the second test: test2res.pdf, test2res.ps.
Total results for "Introduction to Scientific Computing" from Test 1 and 2 are here: test1and2res.pdf, test1and2res.ps.
Note: For the "big test" only those are eligible who have failed the small tests. It's not possible anymore to improve your mark here. If you are from a previous semester please check with you responsible examination office.
Matlab Tutorials:
Other Resources: