Matematik och Datavetenskap, Chalmers Tekniska Högskola och Göteborgs Universitet

TMA740B Analys i en variabel Kf Kb, del B, 1999, Weekly exercises

Each week we will give you work assignments: mathematical theory, exercises, matlab programming. We will also ask each student to give an individual report to her/his supervisor every week. These assignments will set the standard for the course. If you do them you will be well prepared for the exam.

Weekly matlab programming exercises will train various programming skills such as: loops, function subroutines, plotting, documentation of programs, and de-bugging and testing of programs, together with mathematical concepts and algorithms. Step by step you will build your own integrator for general initial-value problems for systems of nonlinear ordinary differential equations. Depending on your ambition and interest you may add more advanced mathematical features such as global error control, or programming features such as more advanced user interface or visualization of solutions. This program will be an essential part of the project that you will present at the end of the course.

Do these exercises week by week. Show your programs and discuss them with your supervisor every week.

In addition to the exercise groups we offer extra computer tutoring for all students on Wednesdays at 15-17 in rooms D10-D11, second floor, Chemistry building.

The programming exercises are an essential part of the course. Each student must write and keep a full set of programs.

Matlab exercises, overview:

week 1: function file, bisection, fixed point iteration, Newton
week 2: quadrature, the logarithm function
week 3: quadrature, the exponential function, adaptivity
week 4: sine, cosine, the oscillator, plot solution curves, phase portrait
week 5: ODE solver
week 6: Newton's method for systems
week 7: your own ODE solver is ready!

Matlab examples: analysis, linear algebra

/stig


Last modified: Fri Mar 31 12:46:22 MET DST 2000