List of MATLAB software and tools
Appearance
This is a list of MATLAB software and tools, including development environments, model-based design tools, code generation software, testing utilities, deployment platforms, and related numerical computing environments.
Core environments and editors
[edit]Model-based design and simulation
[edit]Code generation and deployment
[edit]- MATLAB Compiler — standalone application builder[6]
- MATLAB Compiler SDK — component packaging tool[7]
- MATLAB Coder — C and C++ code generator[8]
- Simulink Coder — code generation from models[9]
- Embedded Coder — embedded systems code generator[10]
- HDL Coder — hardware description language code generator[11]
- Simulink PLC Coder — PLC structured text generator[12]
- MATLAB Web App Server — web app hosting platform[13]
- MATLAB Production Server — analytics deployment server[14]
Testing, verification and analysis
[edit]Reporting and education
[edit]Toolboxes and add-ons
[edit]Related free and open-source software
[edit]- GNU Octave — MATLAB-compatible numerical computing environment
- Scilab — numerical computing environment with similar syntax
MATLAB with other programming languages
[edit]C mathematical libraries
[edit]C++ mathematical libraries
[edit]Fortran mathematical libraries
[edit]Python libraries
[edit]See also
[edit]Wikibooks has a book on the topic of: MATLAB Programming
References
[edit]- ↑ "Software Downloads | University of North Texas". aits.unt.edu. Retrieved 13 July 2026.
- ↑ "GUI with MATLAB App Designer - imperix". imperix.com. Retrieved 13 July 2026.
- ↑ "MATLAB tutorial for the First Course: Live Editor". www.cfm.brown.edu. Retrieved 13 July 2026.
- ↑ "Control Tutorials for MATLAB and Simulink - Home". Archived from the original on 21 September 2020.
- ↑ "Intro to Modeling with SimBiology" (PDF). Archived from the original (PDF) on 17 September 2021.
- ↑ "MATLAB Compiler - NERSC Documentation". docs.nersc.gov. Retrieved 13 July 2026.
- ↑ "MATLAB Compiler SDK Documentation". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "Matlab Simulation". matlabsimulation.com. Retrieved 13 July 2026.
- ↑ "Simulink Code Generation: Tutorial for Generating C Code from Simulink Models using Simulink Coder - NASA Technical Reports Server (NTRS)". ntrs.nasa.gov. Retrieved 13 July 2026.
- ↑ "Embedded Coder - Getting Started Guide" (PDF). Archived from the original (PDF) on 17 September 2024.
- ↑ "GitHub - mathworks/HDL-Coder-Self-Guided-Tutorial: Learn how to deploy an algorithm to an FPGA using MATLAB and Simulink. · GitHub". github.com. Retrieved 13 July 2026.
- ↑ https://electronicsmaker.com/the-mathworks-introduces-simulink-plc-coder[permanent dead link]
- ↑ "GitHub - mathworks-ref-arch/matlab-web-app-server-on-azure: Stand up a MATLAB Web App Server using Azure Deployment · GitHub". github.com. Retrieved 13 July 2026.
- ↑ "MATLAB Production Server Documentation". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "MATLAB Test Documentation". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "Get Started with Simulink Test". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "GitHub - matlab-actions/run-tests: Run MATLAB and Simulink tests and generate artifacts. · GitHub". github.com. Retrieved 13 July 2026.
- ↑ "Simulink Coverage Documentation". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "Simulink Check Documentation". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "MATLAB Report Generator Documentation". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "Simulink Report Generator Documentation". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "From Traditional to Tech-Driven Education: A Deep Dive into MATLAB Grader - SciEngineer". sciengineer.com. Retrieved 13 July 2026.
- ↑ "Image Processing Toolbox - For Use with MATLAB" (PDF). cis-linux1.temple.edu.
- ↑ "GitHub - bendourthe/signal-processing-toolbox: This repository contains custom Matlab and Python codes enabling essential signal processing operations. For more information, visit: · GitHub". github.com. Retrieved 13 July 2026.
- ↑ "Control System Toolbox". www.ece.northwestern.edu. Retrieved 13 July 2026.
- ↑ "Statistics and Machine Learning Toolbox - MATLAB for Machine Learning [Book]". Archived from the original on 31 October 2025. Retrieved 13 July 2026.
- ↑ "Statistics Toolbox - For Use with MATLAB" (PDF). Archived from the original (PDF) on 3 January 2014.
- ↑ "RCAC - Knowledge Base: Bell User Guide: Parallel Computing Toolbox (parfor)". www.rcac.purdue.edu. Retrieved 13 July 2026.
- ↑ "Calling method in the GNU Scientific Library - MATLAB Answers - MATLAB Central". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "Fastest Fourier Transform in the West" (PDF). Archived from the original (PDF) on 28 November 2022.
- ↑ "Using MATLAB with PETSc — PETSc v3.25.3-388-g9c24f98bbc67 documentation". petsc.org. Retrieved 13 July 2026.
- ↑ "Using MATLAB with C and C++ - MATLAB & Simulink". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "MATLAB to Eigen". libigl.github.io. Retrieved 13 July 2026.
- ↑ "GitHub - phausamann/imex: A MATLAB MEX to Eigen interface in C++ · GitHub". github.com. Retrieved 13 July 2026.
- ↑ "Armadillo: C++ library for linear algebra & scientific computing - API Documentation". arma.sourceforge.net. Retrieved 13 July 2026.
- ↑ "How to properly include header Cpp files from ALGLIB in mex - MATLAB Answers - MATLAB Central". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "C++ MEX Functions - MATLAB & Simulink". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "GitHub - mathworks/MATLAB-Coder-integration-for-BLAS-LAPACK: A collection of MATLAB callback classes for interfacing with external BLAS and LAPACK libraries, such as OpenBLAS and MKL, to enhance performance in standalone code generation. · GitHub". github.com. Retrieved 13 July 2026.
- ↑ "C and Matlab Interface to LAPACK Homepage". www.netlib.org. Retrieved 13 July 2026.
- ↑ "slatec - File Exchange - MATLAB Central". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "Call Python from MATLAB - MATLAB & Simulink". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "MATLAB® file utilities (scipy.io.matlab) — SciPy v1.18.0 Manual". docs.scipy.org. Retrieved 13 July 2026.
- ↑ "Use Python Pandas DataFrames in MATLAB - MATLAB & Simulink". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "PyColormap4Matlab - File Exchange - MATLAB Central". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "importTensorFlowNetwork - (To be removed) Import pretrained TensorFlow network - MATLAB". www.mathworks.com. Retrieved 13 July 2026.
- ↑ "Deep Learning Toolbox". www.mathworks.com.