Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
Matrix Laboratory (MATLAB) is a statistics package from Mathworks which is popular in the sciences, engineering, and economics. MATLAB benefits from the ability to produce matrix manipulations, plot functions and data, implement algorithms, create user interfaces, and interface with programming languages such as C, C++, C#, Java, Fortran and Python.
MATLAB can be installed on staff and student machines by visiting AppsAnywhere.
Introduction to MATLAB Programming Course
This course introduces students to basic MATLAB programming concepts and includes lecture slides, video recordings, explanatory texts, and sample code. These materials are a subset of course materials from Engineering Models developed by Kathleen Ossman and Gregory Bucks at the University of Cincinnati.
Stuart's MATLAB Videos
Stuart uses video to share his experiences solving problems with MATLAB day-to-day, interesting new features, plus tips and tricks he has picked up along the way.
MATLAB Plot Gallery
The MATLAB plot gallery provides examples of many ways to display data graphically in MATLAB. You can view and download source code for each plot, and use it in your own MATLAB project.
Intermediate Matlab Tutorial by Christopher Lum
Christopher Lum created this intermediate-level tutorial to help familiarise MATLAB users with more functions and operations. The tutorial does presume that you already have some experience using the programme.
This is a MATLAB app for designing and exploring planar truss structures in physics, math, and engineering courses. This course contains a set of Computer Aided Design (CAD) and Exploration Applications (APPS) that were developed for undergraduate Mechanical and Aerospace Engineering (MAE) students.
MATLAB Developer Zone
The MATLAB Developer Zone contains further information for those looking to use MATLAB for developing, testing, and integrating production grade software.