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.
MATLAB, the language of technical computing, is a programming environment for algorithm development, data analysis, visualization, and numeric computation.
NTU has the institutional license for MATLAB for students, researchers, and staff to install on their personal devices. You can learn more about how to get it here - MATLAB for NTU.
This guide has resources for tutorials and training on how to use MATLAB for your research.
Online Resources for MATLAB
MATLAB Academy Courses
You can create your own MathWorks account using your NTU email and view their courses to get your started using MATLAB. There are both free and paid courses available.
Documentation for Mathematical functions on MATLAB
Written by MATLAB, you can zoom in to specifc topics such as:
- Elementary Math
- Linear Algebra
- Random Number Generation
- Numerical Integration and Differential Equations
- Fourier Analysis and Filtering
- Sparse Matrices
- Graph and Network Algorithms
- Computational Geometry