The course is suitable for anybody wanting an introduction to scientific computing using the Matlab computing environment. No prior knowledge of computer programming is assumed.
At the end of the course, you will have:
- An introduction to using Matlab for scientific computation.
- Experience of writing simple programs in the Matlab programming language.
- Experience of using the visualisation capabilities of Matlab for presenting data.
The course consists of four sessions, with lectures on Matlab topics and practical laboratory classes, where theory learned in the lectures will be implemented.
Session 1: Matlab basics
- The Matlab environment
- Constants, variables and expressions
Session 2: Programming in Matlab
- Functions and scripts
- Arguments and return values
- Conditional statements
- Repetition statements
Session 3: Graphs, procedures and functions
- Formatted console output
- Creating simple graphs
- Customising graphics with handle graphics
Session 4: GUIs
- Constructing graphical user interfaces
- Interfaces for input/output
- Responding to user actions
Dr. Barry-John Theobald is a member of the Graphics, Vision and Speech laboratory in the School of Computing Sciences. His research interests concern analysing and synthesising faces, especially during speech. He has been using Matlab for over 16 years. It is the primary language in which he conducts his research, and he has experience of teaching Matlab programming to both undergraduate and postgraduate students.
Contact us for the date of the next course.
We can also deliver this course at an employer's premises and would be happy to discuss details of this and any customisation (for example, adding additional sessions related to specific Matlab toolboxes to extend the functionality beyond basic Matlab).
For more information on the courses and services we can offer please contact:
Centre for Professional Development
University of East Anglia
Tel: +44 (0) 1603 591578
Fax: +44 (0) 1603 591550