Millions of engineers and scientists worldwide use MATLAB® to analyze and design the systems and products transforming our world. MATLAB is in automobile active safety systems, interplanetary spacecraft, health monitoring devices, smart power grids, and LTE cellular networks. It is used for machine learning, signal processing, image processing, computer vision, communications, computational finance, control design, robotics, and much more.
The MATLAB platform is optimized for solving engineering and scientific problems. The matrix-based MATLAB language is the world’s most natural way to express computational mathematics. Built-in graphics make it easy to visualize and gain insights from data. A vast library of prebuilt toolboxes lets you get started right away with algorithms essential to your domain. The desktop environment invites experimentation, exploration, and discovery. These MATLAB tools and capabilities are all rigorously tested and designed to work together.
MATLAB helps you take your ideas beyond the desktop. You can run your analyses on larger data sets and scale up to clusters and clouds. MATLAB code can be integrated with other languages, enabling you to deploy algorithms and applications within web, enterprise, and production systems.
Discover what you can do with MATLAB.
Discover more about MATLAB by exploring these resources.
Explore documentation for MATLAB functions and features, including release notes and code examples.
Browse the list of available MATLAB functions.
Connect MATLAB to hardware platforms.
MATLAB is the foundation for all products, including Simulink®. Explore add-on products and find out how you can extend MATLAB capabilities.
GPU Computing with MATLAB Learn how MATLAB users can leverage NVIDIA GPUs to accelerate computationally intensive applications in areas such as image processing, signal processing, and computational finance.
MATLAB Programming Techniques (Training) This course provides hands-on experience using the features in the MATLAB language to write efficient, robust, and well-organized code.