Home > MATLAB > Academic Curricula > General Interest > MATLAB Tutorials

MATLAB Tutorials

Getting Started with MATLAB, University of Texas, Math/Computation Center  
Overview of MATLAB Online Reference Documentation (for MATLAB ver 4.2, released in 1994).
Submitted: Sep 13, 2007
MATLAB Tutorials for Students  

The MathWorks interactive, video-based MATLAB? tutorial gets students up to speed in using MATLAB for homework and course projects.

MATLAB On-Ramp Tutorial (30 minutes)
Learn the basics of MATLAB in the context of using it as a powerful graphical calculator.
Tutorial 1 - Navigating the MATLAB Desktop (6:10)
Tutorial 2 - Using MATLAB as a Graphical Calculator (22:55)

MATLAB for Problem Solving Tutorial (60 minutes)
Tutorial 3 - Using MATLAB to Solve Problems (2:13)
Tutorial 4 - Importing and Extracting Data (13:06)
Tutorial 5 - Visualizing Data (10:55)
Tutorial 6 - Conducting Computational Analysis in MATLAB (12:33)
Tutorial 7 - Fitting Data to a Curve (6:42)
Tutorial 8 - Writing MATLAB Programs (9:29)
Tutorial 9 - Publishing MATLAB Programs (8:01)


Submitted:
MATLAB at MIT, Athena Computing Environment  
MATLAB introduction and support information.
Submitted: Sep 13, 2007
Introduction to Matlab – Simulink & their Applications in Control Systems  
Description: This tutorial presents the basic features of Simulink and is focused on control systems.
Target audience: Advanced undergraduate (3rd or 4th year)
Institution: Texas A&M University
Materials available: Primers or tutorials
Products: MATLAB, Simulink

Submitted: Jul 30, 2008
Advanced Programming with Matlab  
Description: This course reviews the basics of MATLAB and additional advanced topics: object-oriented programming, Handle graphics and GUIs, and MATLAB/C interface (MEX functions). It also covers basics of Simulink. Material created by Prof. Andrew Packard.
Target audience: Advanced undergraduate (3rd or 4th year)
Institution: University of California at Berkeley
Materials available: Problem sets or projects, Presentations, Course outline or syllabus, Primers or tutorials
Products: MATLAB,Simulink

Submitted: Sep 05, 2008
MATLAB Tutorial, Computer Methods in Chemical Engineering  
This site contains a number of different MATLAB tutorials collected from universities across the United States. These tutorials are intended for the new MATLAB user and provide a quick introduction to programming in MATLAB.

Professor Name: Nam Sun Wang
Department: Chemical Engineering
University: University of Maryland

Submitted: Aug 22, 2007
Introduction to Computer Programming for Scientists and Engineers  
Description: This course uses MATLAB to introduce the elements of procedural and object-oriented programming. Topics include: MATLAB functions, relational operators and control flow, recursion, debugging, data structures, object-oriented programming, and use of Handle graphics. The course also covers basic numerical analysis and numerical methods for calculus, with examples drawn from science and engineering. Material created by Prof. Andrew Packard.
Target audience: Introductory undergraduate (1st or 2nd year)
Institution: University of California at Berkeley
Materials available: Presentations, Course outline or syllabus, Textbook recommendations, Primers or tutorials
Products: MATLAB

Submitted: Sep 05, 2008
Computational Science with MATLAB  
Description: The objective of this tutorial is to provide the basics of using MATLAB. Topics covered include math functions, plot curves, optimizations, manipulation of vectors and matrices, linear systems, data analysis, loops and conditions, and logical operators. Examples using real world applications, such as the deformation of a system of springs, are provided.
Material created by Professor Marc Buffat.
This course material is in French.
Target audience: Introductory undergraduate (1st or 2nd year)
Institution: Claude Bernard University Lyon 1
Materials available: Problem sets or projects, Primers or tutorials
Products: MATLAB

Submitted: Aug 18, 2008
MATLAB: A Fast Paced Introduction  
Description: Topics covered in this tutorial include variables, operators, functions (user defined), program control, if statements, for/while loops, curve fitting, interpolation, differentiation, integration, differential equations, and graphics.
Material created by Dr. P.Venkataraman.
Target audience: Introductory undergraduate (1st or 2nd year)
Institution: Rochester Institute of Technology
Materials available: Primers or tutorials
Products: MATLAB

Submitted: Aug 06, 2008
MATLAB Programming  
Description: This online course focuses on the use of MATLAB for solving engineering problems, visualizing concepts, and learning programming. Topics covered include programming basics, 2-D and 3-D graphics, handle graphics, matrices, ordinary and partial differential equations, boudary value problems, and GUI's.
Course material created by Dr. P.Venkataraman.
Target audience: Introductory undergraduate (1st or 2nd year)
Institution: Rochester Institute of Technology
Materials available: Problem sets or projects
Products: MATLAB

Submitted: Aug 18, 2008
MATLAB Educational Sites  
A collection of favorite MATLAB sites for education at the University of Maine.
Submitted: Mar 19, 2008
Matlab Tutorial  
The goal of the tutorials here is to provide a simple overview and introduction to matlab. The tutorials are broken up into some of the basic topics. The first includes a few examples of how Matlab makes it easy to create and manipulate vectors.
Submitted: Sep 03, 2008
MATLAB Tutorials  
Description: A group of 6 MATLAB tutorials which cover, in addition to the basics of MATLAB, using MATLAB in linear algebra, numerical linear algebra, numerical analysis with MATLAB, and linear programming with MATLAB.
Material created by Edward Neuman.
Target audience: Introductory undergraduate (1st or 2nd year)
Institution: Southern Illinois University
Materials available: Primers or tutorials, Downloadable code or data files
Products: MATLAB

Submitted: Jul 22, 2008
Purdue University Standardizes on MATLAB to Provide First-Year Students with Core Engineering Skills  
Description: Purdue University teaches a MATLAB based introductory computing class, ENGR 106: Engineering Problem Solving and Computer Tools, to more than 1,600 first year students in order to help them develop a logical problem solving process for fundamental engineering problems. Students are introduced to the problem solving method in the lecture component of the course, while in lab they practice using MATLAB syntax by solving simple problems. Homework and projects allow students to use MATLAB to solve more complex, open-ended problems. The flexibility of the software allows professors to create interesting, authentic engineering problems. By using MATLAB, students can focus on problem solving rather than coding, a skill that proves useful in upper-level classes and industry.
Target audience: Introductory undergraduate (1st or 2nd year)
Academic institution: Purdue University
Materials available: Course outline/syllabus
Products: MATLAB,Image Processing Toolbox,Symbolic Math Toolbox

Submitted: Jul 09, 2008
More than 1,000 Georgia Tech Engineering Students Learn Computer Science Concepts Each Semester with MATLAB  
Description: Georgia Tech has developed a practical introductory course to computer science for engineers (CS1371-Computing for Engineers) which uses the MATLAB programming language. Over 1,000 students take this class per semester as it is a requirement for all engineering students and a prerequisite for many upper-level courses. The course covers three broad topics: basic procedural programming, writing applications, and dynamic data structures. MATLAB provides an ideal environment for engineering computation because it allows students to focus on the big picture rather than wasting time writing low-level functions. Using MATLAB allows the course to combine computer science theory and concepts with problem solving in engineering.
Target audience: Introductory undergraduate (1st or 2nd year)
Academic institution: Georgia Tech
Materials available: Course outline/syllabus
Products: MATLAB,Simulink,Control System Toolbox,Real-Time Workshop

Submitted: Jul 09, 2008
MATLAB Tutorial [German]  
Description: This tutorial provides an overview of MATLAB. Topics covered include functions, vectors, matrices, strings, cell arrays, structures, graphics, scripts, operators, and applications of MATLAB.
Material created by Professor Dr. Klaus Höllig , Professor Dr. Wolfgang Kimmerle, and Joerg Hoerner.
This material is in German.
Target audience: Introductory undergraduate (1st or 2nd year)
Institution: University of Stuttgart
Materials available: Primers or tutorials
Products: MATLAB

Submitted: Aug 18, 2008
Introduction to MATLAB [French]  
Description: This tutorial provides an introduction to MATLAB. Topics covered include MATLAB basics, constants, operators, basic functions, vectors, matrices, structures, graphics, images, animations, scripts, and input-output.
Material created by Jean-Daniel Bonjour
This material is in French.
Target audience: none
Institution: N/A
Materials available: Primers or tutorials
Products: MATLAB

Submitted: Aug 18, 2008
Programming in MATLAB [French]  
Description: This is a brief tutorial that focuses on basic computer science principles. Topics covered include debugging programs and optimization. Executable files in MATLAB are included.
Material created by Michel Bercovier and Olivier Ricou.
This material is in French.
Target audience: Introductory undergraduate (1st or 2nd year)
Institution: N/A
Materials available: Primers or tutorials
Products: MATLAB

Submitted: Aug 18, 2008
Northeastern University's MATLAB Based Discovery Lab Teaches Freshmen to Think Like Engineers  
Description: Northeastern University’s computer-based discovery lab, which teaches computer programming and engineering concepts to freshmen by providing hands-on experience with test and measurement instrumentation, uses MATLAB as its programming environment. Using MATLAB as the programming language allows professors to introduce programming and engineering concepts in simple, observable, and sequential steps. MATLAB and various MathWorks toolboxes allow students to use a single, efficient software tool to control their instruments and analyze their data.
Target audience: Introductory undergraduate (1st or 2nd year)
Academic institution: Northeastern University
Materials available: Course outline/syllabus
Products: MATLAB,Data Acquisition Toolbox,Instrument Control Toolbox

Submitted: Jul 09, 2008



  Privacy - Trademarks - Feedback - Terms of Use Copyright The MathWorks, Inc.