Tutorials list for Matlab
Last Updated 2018-07-06 by Adam Lu
Preliminaries
Before you starting coding, please read the following:
- Best Practices for Scientific Computing (2014) (also available under
/media/adamX/Settings_Linux/Tutorials
) - Blab guide for writing new MATLAB scripts and functions
Courses
- Mathworks Academy: Mathwork’s own free interactive courses, contains:
- MATLAB Onramp: an introductory course to MATLAB basics
- Introduction to Programming with MATLAB (Coursera): a slightly more in depth introductory course to MATLAB basics
Webpages
- Getting Started With MATLAB: Mathwork’s introduction to MATLAB
- Fundamental MATLAB Classes: Mathwork’s Documentation on classes in MATLAB
- Getting Started With MATLAB Compiler: Mathwork’s introduction to the MATLAB compiler
Documents
These are also already downloaded in /media/adamX/Settings_Matlab/Tutorials
- JHU Tutorials (2009): Slide shows on getting started, includes a cheat sheet on formatting and common commands. Note: Access to the blabuva GitHub group is required. To find this on the server, go to:
/media/adamX/Settings_Matlab/Tutorials/JHU_Tutorials
. - Richard Johnson’s MATLAB Style Guidelines (2014): Naming conventions and formatting tips for readability
- David Griffiths’s Introduction to Matlab (2015): A concise introduction to the basic commands
- Andrew Knight’s Basics of MATLAB and Beyond (2000): Basic and intermediate topics (transforms, sparse arrays, multidimensionality, graphics, and GUIs)
- An Electrophysiologist’s Introduction to Matlab (2018): Includes basic functions, spike detection, spike train analysis, and detecting intracellular spikes
- Getting Started with MATLAB v6 (2001): An old version of the Mathworks MATLAB guide
Navigate to the ~/Settings_Matlab/Tutorials
folder on the servers to access more resources