Introduction to MATLAB
Organizers: Jean-François Knebel, Meritxell Bach-Cuadra and Marzia De Lucia
1 ECTS
Summary
This course is an introduction to the elements and practicalities of computer programming through the MATLAB mathematical computing environment. No previous programming experience is required. At the end of the course students will have the basics for using MATLAB in their own project work.
The course is organized in four sessions, each of them include one hour of theory and two hours of hands-on exercises. The topics are organized as follows:
Session 1
- Course description
- Introduction to Matlab
- User interface
- Path directory and ‘Help’
- Vectors and Matrices
- Arithmetic operators and basic functions
- Miscelaneous (case sensitive, displayed numbers)
Session2
- Reminder of basic functions
- Other more complex functions
- Basic programming (if-else-end, for-end, while-end)
- User interaction (disp, input)
- Structures & cells
- Session 3
- Plots
- Scripting (use of comments %%) and M-files
- Importing / exporting data (reading / writing text files, csv & xls files)
- Saving / loading data (MAT files)
- Share of code and scripts in Mathworks
Session 4
- Start to develop your own project
Location
The course will take place in the room Micropolis, Rue du Bugnon 23, Lausanne. This is number 4 in this map:
Bugnon_Campus.pdf
(200 Kb)
Schedule
From 9h-12h, on these dates:
- 21 March
- 28 March
- 4 April
- 11 April
Evaluation
Participants will be requested to do a short project using MATLAB, related to their own research project if wished, or proposed by the organizers.
Registration
By e-mail to the LN Coordinator before March 7th 2012.
A maximum of 22 students will be accepted.
