bild
School of
Electrical Engineering
and Computer Science

Mathematical Models, Analysis And Simulation, Part 1

Course News - FALL 2008

  • Next examination: Friday, Mar 27, 2009, 13-17 in room 4523.

    Please send me a message a s a p if you intend to take this examination!
  • Next examination: Friday, Jan 16, 2009, 13-17 in room 4523. Please send me a message a s a p if you intend to take this examination!
  • Homework 8 is online now!
  • Long awaited: New copies of the course book are available!

  • The course evaluation form is online now.
  • The written examination has been RESCHEDULED: Jan 8, 2009, 9-13, rooms E33, E34.

  • Lecture Notes available: Chap 1, Chap 2, Chap 3, Chap 4, Chap 5, Chap 6, Chap 7, Chap 8, Chap 9, Chap 10.
  • Oct. 5: Lecture notes 8, pdf here.
  • Oct. 2: Lecture notes 7, addendum, pdf here.
  • Sep. 29: Lecture notes 7, pdf here.
  • Sep. 29: Lecture notes 6, addendum, pdf here.
  • Sep. 22: Lecture notes 5 and 6 5, pdf here 6, pdf here.
  • Wednesday lectures 15-17 Sep 24 and Oct 1 (NOT Oct 8) RESCHEDULED to 10-12, same days, room 1537, Osq.B. 2, fifth floor.

  • Sep. 18: Lecture notes 4, addendum pdf here. Note: also Lect notes 4 (below) have been updated.
  • Sep. 15: Lecture notes 4 pdf here
  • Sep. 11: Lecture Wed, Sep. 17, 15-17 RESCHEDULED to Wed., Sep 17, 10-12 in D41


  • Sep. 10: Lecture notes Sep. 10 pdf here
  • Sep. 3: Lecture notes Sep.3 pdf here
  • Sep. 1: Matlab Intro. in English available at Student Office (Delfi). Course book (Strang) will be sold at lecture Sep. 4, price SEK500
  • Sep. 1: Lecture notes Sep. 1 pdf here, paper copies of homework handouts (HW1 and HW2) , at Student Office.
  • The regular examination is not yet scheduled. It will probably be given in January, 2009.
  • Course Fall '08 starts in E35 on Monday, Sep. 1, 2007 at 15 o'clock

Teachers

Jesper Oppelstrup, jespero@nada.kth.se.removethis, tel. 790 6228
Michael Hanke, hanke@nada.kth.se, (course leader and examiner), room 4529, tel. 790 6278
Jelena Popovic, jelenap@kth.se.removethis, room 1522, tel 790 7187
Jon Häggblad, jonhagg@csc.kth.se.removethis, room 4520, tel 790 7113

Course material

Book

Gilbert Strang, Computational Science and Engineering, Wellesley-Cambridge, 2007 or later. Ask your course leader. You may want to check out the prices at some internet bookshop like amazon or bokus.

Course Handouts

  • Course announcement
  • Schedule: Lectures and Homework.
  • Some lecture notes
  • Sample exam papers and solutions
More material, in particular lecture notes, updates, etc., will be handed out at lectures and will be available at the student expedition afterwards. Homework texts for the homeworks are also on the course home page.

Supplementary material

For those unfamiliar with the NADA UNIX environment, the following are recommended :
  • The NADA UNIX Environment (in English)
  • Användarhandledning för UNIX av Berkeleytyp.
  • Användarhandledning för MATLAB på NADA
  • Användarhandledning för GnuEmacs och Mg
  • Användarhandledning för Terminalsalarna och "X"
  • Översikt över datormiljön på NADA.
  • Regler för datoranvändning på Nada.
This, and other material handed out during the course will be available at the NADA student expedition.

Preliminary Lecture Schedule

E3, E31, E51:  Lindstedtsv. 3 
D41:           Lindstedtsv. 5
Q31:           Osquldas v. 6
brun, gra, spel: computer rooms

Week When             Where Who	  HW 	Subject
36  Mon  1/9  15-17   E35    All        Introduction, overview
    Wed  3/9  15-17   E3     O          Linear systems of equations, factorizations
    Thu  4/9  15-17   E31    O	  HW1 	?
37  Mon  8/9  15-17   Q31    O          Quadratic forms, vector spaces, fundamental subspaces
    Wed 10/9  15-17   E3     O          Inner product, norm, distance.
                                        Singular value decomposition
    Fri 12/9  15-17   rod    S    HW2   Lab
38  Mon 15/9  15-17   Q31    O        	Modelling by differential equations.
                                        Linear ODEs
!!  Wed 17/9  15-17   E3     O	        !! RESCHEDULED !!
    Wed 17/9  10-12   D41    O	        Phase plane and state space. The linear case

    Thu 18/9  15-17   E31    O        	Nonlinear equations: Phase plane analysis by linearization
39  Mon 22/9  15-17   Q31    O	   	Energy considerations, Lyapunov functions
!!  Wed 24/9  15-17   E3     O	      	!!RESCHEDULED!!
    Wed 24/9  10-12   1537   O         Limit cycles, bifurcations, center manifold theorem
    Fri 26/9  15-17   rod    S	  HW3	Lab
40  Mon 29/9  15-17   Q31    O         Modelling by energy considerations.
                                        Primal and dual problems.
                                        Lagrange multipliers, saddle points
!!  Wed  1/10 15-17   E3     O	      	!! RESCHEDULED !!
    Wed  1/10 10-12   1537   O	      	Modelling of trusses.
                                        Hookes' law, force balance, over/underdetermined structures
41  Mon  6/10 15-17   Q31    O		Linear electrical networks, Kirchhoff's and Ohm's laws.
                                        Stationary and frequency analysis
    Wed  8/10 15-17   E3     H		Practical network analysis: DAEs
    Thu  9/10 13-15   rod    S    	Lab
42  Mon 13/10 15-17   Q31    H		Introduction to singular perturbations
    Tue 14/10 15-17   E31    H          Approximation of DAEs, stiff problems
    Wed 15/10 15-17   E3     H	  HW4	FEM for DEs
43  ------ no classes -----
44  Tue 28/10 15-17   E35    H	  HW5	FEM continued. Iteration methods
    Thu 30/10 15-17   E31    H		(Fast) Fourier transform and applications.
                                        Interpolation and approximation, aliasing, Shannon/Nyquist
45  Tue  4/11 15-17   E35    H		Spectral methods
46  Tue 11/11 15-17   E35    H	  HW6	Advection, heat, and wave equations
47  Tue 18/11 15-17   E35    H	 	Continuation, method of characteristics
48  Tue 25/11 15-17   D41    H		Difference methods, stability and convergence
49  Thu  4/12 15-17   E31    H	  HW7	Conservation laws
50  Tue  9/12 15-17   E31    H	  	Review, Q & A, old exam paper
    ------- 2009 --------
02                                HW8

*IMPORTANT*
Examination paper will be given on January 8, 2009 in E33, E34 at 9-13.

Laboratory Work

The laboratory work consists of homework and computer experiments carried out by groups of no more than two students. Each group hands in a report on each assignment in the NADA mailbox outside the Students' expedition (NOT the instructors' mail stops !), according to the schedule below. Attach a cover page properly filled in. It can be downloaded here or fetched at the Student Expedition. We strongly prefer paper hand-ins, the Swedish post office can be relied upon for those unable to attend in person. Instructors will be available every week at the questioning hours given below for help with homework etc. Homework is handed back in the Student Expedition.

The NADA computers are available for computer work. Terminals are booked for this course as shown in the schedule. Moreover, you can work on your own. For that, you can borrow CD-ROMs with Matlab and Comsol Multiphysics at the KTH library.

You will need a NADA account. Sign the name list sent round and after a few days go to the help desk (Osquars B. 2, ground floor, open weekdays 10-12 and 13-15 (except for Friday)) Delfi to obtain an account.

Discussions of homework and assignments with your fellow students are encouraged. We hope that those of you who are more experienced in some theoretical aspect, or in the use of computers, will give advice to others. The assignment reports should be clearly written and easy to read for the grader. If you use a computer, you must edit the output and write a descriptive summary. Mere sheaves of computer plots and printed output will not be accepted. Here are some guidelines how a report should be prepared. A good example of a nice report can be found here.

The table below shows the homework and computer assignments. There will be a link to a table of status and results of homework handed in. The "score" indicates the amount of credit for a passed report. You may infer from this our estimate of the amount of work necessary. Incomplete reports may - at the discretion of the grader - be completed for more credits, usually with a deadline of a few days. Due week x means due Sunday evening week x.



HW #  Due    Score    Contents
      week	
---------------------------
1	36 	3	Linear Algebra (easy)
2	37 	3	Matlab Intro, SVD, Applications
3	39 	7 	Dynamical systems, phase plane
4	42 	6 	Circuit Analysis
Here is a short introduction to the modified nodal analysis.
Subsum 		20

5	44 	6 	Singular perturbations, enzyme kinetics
6	46 	7 	Adaptive FEM in 1D
the m-files you need for hw6 as an ascii-file
7	48 	7 	DFT and spectral methods
8	02 	7 	Micro project: Modeling with comsol
Here is a crash course on Comsol Multiphysics.
Subsum		27, Sum Total 47

Questioning Hours

The instructors will be available for questions at the following times during weeks 36-50 with the exception of week 43.
TBC: Jelena Popovic: Thursday, 9-10.
Jon Häggblad: Monday, 9-10.

Credits for Homework

A list of the accumulated credits is found here

Exams

The examination paper will be written with closed books. It will be based on the list of questions and typical problems handed out during the course.

To pass the laboratory work requires 20 credits from the homework assignments.

More details about the course requirements and grading will be announced soon.

Here are some examples:
EXAM 2001-12-15
EXAM 2002-01-12
EXAM 2002-12-20
EXAM 2005-12-14, solution
EXAM 2006-01-17, solution
<-->

The NADA Terminal Rooms

The student union magnetic card gives access to the NADA terminal rooms around the clock, but daytime they are often booked for other courses.

Work on your own computer

If you have a computer and an internet connection you can access the NADA network from home. Information is found here.

Student's comments

The course will be evaluated at the end when you will be asked to fill in a standard course evaluation form, but any comments along the way are most welcome !

^ Up to the course's homepage.

Copyright © Published by: Michael Hanke <hanke@nada.kth.se>
Updated 2009-02-17