Updated: March 2,2018

Matlab 2018-course

Science-IT at SCI, Aalto University, "continuation course", Heikki Apiola, Juha Kuortti

Current course-info

    Mon 12.2.2018 at 12:00-15:00
    Thu 15.2.2018 at 12:00-15:00
    Mon 19.2.2018 at 12:00-15:00
    Thu 22.2.2018 at 10:00-13:00
Otaniemi, Otakaari 1, NOKIA 
(the auditorium next to student’s 
HUB/cafeteria, also known as U135a)

Course material

Session 1

Mon 12.2. 12-15, Juha

The first lecture is mostly about handling data; here is a collection of data samples that we'll be using.

Session 2

Thu 15.2.2018, 12:00-15:00, Heikki
Matlab-based approach to numerical methods of ordinary differential equation systems.
This is done very much in the spirit of Cleve Moler's book, freely from net: Chapter 7

Solutions to exercise 2

Exercises (Some tuning may occur)
First SLIDES for Lecture 3 Contains more detailed instructions for Matlab's ODE-solvers.

m-files related to lecture 2 (and 3):

Session 3

Mon 19.2.2018 at 12:00-15:00, Heikki and Juha
Some applications (hopefully interesting) of ODE-systems, efficient Matlab-programming techniques and coding practices.
SLIDES for Lecture 3

m-files related to lecture 3:

m-files related to Juha's part:

Update: As per requests: the development of the function blockAvg has been added.

Session 4

Thu 22.2.2018 at 10:00-13:00, Heikki and Juha
Basic principles and applications of parallel computing using Matlab's parallel toolbox. Basics of GPU-computing. The participants will have access to Triton for parallel computing experiments. A test parallel work can be carrried out on your laptop.
SLIDES for Lecture 4
Exercise 4

Solutions to exercise 4

m-files related to lecture 4:

m-files for the GPU part

The demonstrations for the Mandelbrot set will be published after the deadline for the exercises has passed.