DEEP method courses: Introduction to MATLAB

Join our new DEEP method course on MATLAB programming 28-31 October 2019. Valentina Magni from CEED will teach you all you want and need to know about Matlab to get started, work efficiently and succeed with your programming. Register within 8 September!

Matlab logo

Course content

This intense course for beginners aims at giving a basic knowledge of programming with MATLAB. The main goal is for the participants to become comfortable enough with MATLAB so that they will know its potential and they will be able to understand scripts, create their owns, and continue learning and keep using it on their own.

Date and time

28-31 October, 2019

Monday, October 28: 13:30 – 16:30

Tuesday to Thursday: 9:00 – 12:00, lunch break, 13:00 – 16:30

Registration and participation

Register within 8 September 2019 by filling out our online form. This course is an offer to all DEEP members and CEED staff. DEEP members will get their travel and accommodation costs covered.

The teacher

Valentina Magni Photo: Yngve Vogt

Valentina Magni is a Postdoctoral Research Fellow Researcher at CEED UiO. She uses MATLAB for her research and she has many years of experience teaching introductory courses in MATLAB.

 

 

 

 

 

Preparations

All participants schould bring their own laptop with MATLAB installed before we start. If this is a problem, let us know as soon as possible. 

Course outline

The outline of the course is described below. Please note that the schedule can slightly change depending on the pace of the class.

Monday, 28 October (13:30-16:30h) - Introduction and basic commands

  • Introduction to MATLAB
  • Creating vectors and matrices
  • Operations with arrays
  • Creating a script

Tuesday, 29 October (9-12h, 13:30-16:30h) - Import data and visualisation

  • Import data (text files, excel files, images, variables,...)
  • Plot 2D and 3D
  • Data interpolation

Wednesday, 30 October (9-12h, 13:30-16:30h) - Programming with MATLAB

  • For/while loops
  • If statement
  • How to create and use new functions
  • Saving data (variables, figures, text files, ...)

Thursday, 31 October (9-12h, 13:30-16:30h) - Applications to calculus

  • Data fit
  • Finite differences
  • Solving linear systems (inverse problems)
  • Derivatives and integrals
  • Applications to student’s research projects
Published May 16, 2019 10:05 AM - Last modified Sep. 3, 2019 2:03 PM