Support

Learn MATLAB Basics

MATLAB® is the high-level language and interactive environment used by millions of engineers and scientists worldwide. It lets you visualize ideas across disciplines including signal and image processing, communications, control systems, and computational finance.

Read Documentation Basics

See more documentation topics

Watch Introductory Videos

See more related videos

Learn Interactively

Learn Interactively

MATLAB Academy – Learn while using MATLAB online.

Interactive MATLAB Academy™ courses help you learn MATLAB through demonstrations, quizzes, and hands-on practice.

Get started with the complimentary MATLAB Onramp.

Try MATLAB Academy

Other Interactive Tutorials

MATLAB Tutorials
Get Started with the fundamentals of MATLAB.

Learn more

Simulink Tutorials
Learn the basics, including how to model dynamic systems.

Learn more

Signal Processing Tutorial
Learn to design and simulate signal processing systems.

Learn more

Control Systems Tutorial
Learn how to model, analyze, and design control systems.

Learn more

Computational Math Tutorial
Learn how to apply numerical methods, including optimization.

Learn more

Other Resources

  • Start with an Example

    Explore thousands of code and model examples for a head start solving your problem.

    Browse examples

  • Get Trained by the Pros

    See upcoming training courses, held online and in classrooms worldwide.

    Explore training