Introduction to Matlab (CPD)

Summary

Matlab graphThis one day intensive seminar serves as an introduction to Matlab. The main focus will be to adequately describe the basic principles behind efficient Matlab programming. The delivery of the course will take place in a state of the art computing laboratory within the School of Electrical and Electronic Engineering. To further enhance and improve the learning experience the facilitator will use a renovate and interactive teaching style (problem based learning) which has been internationally recognised and published at international conferences. A typical session will include a small lecture from the facilitator with many examples and then the attendees will have hands on experience with a series of tutorial questions. Group work will be encouraged. No prior Matlab knowledge is required and due to its generic form, this course is suitable to a wide range of applicants e.g., engineers, scientist, industrialists, students etc.

Detailed course outline

  1. Introduction to simple arithmetic calculation: real/complex numbers/ variables and other common mathematical functions.
  2. Basic concepts of Matlab programming: M-files, workspace, display formats, structures, strings, toolboxes, path browsing and Matlab help.
  3. Vectors and Matrices: Definition, use including orientation, addressing, manipulation, searching and comparison.
  4. Plots: Simple 2D plots, 3D contours and graphs, graphical object handles and generic plot manipulation including extracting data from plots.
  5. Relational/Logical operations and control flow including for/while loops and if-else statements.
  6. Polynomials, and numerical Integration and differentiation.
  7. Symbolic variables: Definition and simple manipulation including symbolic solution of algebraic and differential equations.
  8. Functions: Definition and simple use including local and global variables.
  9. Simulink: Basic introduction to numerical solutions, simple Simulink models, numerical solution of linear/nonlinear differential equations.

Presenter

Charalampos Tsimenidis - Senior Lecturer

Delivery

This course will be structured as follows:
08:30 - 09:00: Registration and coffee
09:00 - 11:00: Blocks: 1-3
11:00 - 11:15: Coffee break
11:15 - 13:00: Blocks 4-6
13:00 - 14:00: Lunch Break
14:00 - 16:30: Blocks 7-9
16:30 - 17:00: Summary, conclusions and feedback

Dates and Times

Wednesday 20th June 2012. this course is now fully booked.

We will advertise the date of the next course soon.

Cost

£75 for Newcastle University staff and students.

Cancellations up to 10 days before the course start date will incur a 10 per cent cancellation fee. For later cancellations, or non attendance, the full course fee will be charged.

Booking

Form currently offline as the June 2012 course is fully booked.

Please book at least two weeks in advance of each session.

Contact details

email EECE.CPD@ncl.ac.uk