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
- MATLAB — numerical computing environment
- MATLAB Online — web-based environment1
- Simulink — model-based design environment
- App Designer — graphical app development tool2
- Live Editor — interactive notebook-style editor3
Model-based design and simulation
- Stateflow — state machine design tool
- Simscape — physical system modelling environment4
- SimEvents — discrete-event simulation tool
- SimBiology — biological system modelling environment5
Code generation and deployment
- MATLAB Compiler — standalone application builder6
- MATLAB Compiler SDK — component packaging tool7
- MATLAB Coder — C and C++ code generator8
- Simulink Coder — code generation from models9
- Embedded Coder — embedded systems code generator10
- HDL Coder — hardware description language code generator11
- Simulink PLC Coder — PLC structured text generator12
- MATLAB Web App Server — web app hosting platform13
- MATLAB Production Server — analytics deployment server14
Testing, verification and analysis
- MATLAB Test — unit testing framework15
- Simulink Test — model testing framework16
- Simulink Coverage — coverage analysis tool1718
- Polyspace — static analysis and verification tools
- Simulink Check — modelling standards checker19
Reporting and education
- MATLAB Report Generator — automated reporting tool20
- Simulink Report Generator — model reporting tool21
- MATLAB Grader — programming assessment platform22
Toolboxes and add-ons
- Image Processing Toolbox23
- Signal Processing Toolbox24
- Control System Toolbox25
- Optimization Toolbox
- Statistics and Machine Learning Toolbox2627
- Parallel Computing Toolbox28
Related free and open-source software
- GNU Octave — MATLAB-compatible numerical computing environment
- Scilab — numerical computing environment with similar syntax
MATLAB with other programming languages
C mathematical libraries
C++ mathematical libraries
Fortran mathematical libraries
Python libraries
See also
See also
References
References
- https://aits.unt.edu/software/matlab.html
- https://imperix.com/doc/help/gui-with-matlab-app-designer
- https://www.cfm.brown.edu/people/dobrush/am33/Matlab/intro/live.html
- https://ctms.engin.umich.edu/CTMS/?example=Introduction§ion=SimulinkSimscape
- https://murray.cds.caltech.edu/images/murray.cds/f/f7/SimbiologyTutorial.pdf
- https://docs.nersc.gov/applications/matlab/matlab_compiler/
- https://www.mathworks.com/help/compiler_sdk/index.html
- https://matlabsimulation.com/matlab-coder-example/
- https://ntrs.nasa.gov/citations/20120014980
- https://engineering.purdue.edu/~dionysis/EE452/Lab2/Lab2_Supporting_Materials/Embedded%20Coder_Getting%20Started%20Guide.pdf
- https://github.com/mathworks/HDL-Coder-Self-Guided-Tutorial
- https://electronicsmaker.com/the-mathworks-introduces-simulink-plc-coder
- https://github.com/mathworks-ref-arch/matlab-web-app-server-on-azure
- https://www.mathworks.com/help/mps/index.html
- https://www.mathworks.com/help/matlab-test/index.html
- https://www.mathworks.com/help/sltest/getting-started-with-simulink-test.html
- https://github.com/matlab-actions/run-tests
- https://www.mathworks.com/help/slcoverage/index.html
- https://www.mathworks.com/help/slcheck/index.html
- https://www.mathworks.com/help/rptgen/index.html
- https://www.mathworks.com/help/rptgenext/index.html
- https://sciengineer.com/from-traditional-to-tech-driven-education-a-deep-dive-into-matlab-grader/
- https://cis-linux1.temple.edu/~latecki/Courses/CIS581-02/MatCIS581-02/Matlab_images_tb.pdf
- https://github.com/bendourthe/signal-processing-toolbox
- http://www.ece.northwestern.edu/IT/local-apps/matlabhelp/toolbox/control/control_product_page.html
- https://www.oreilly.com/library/view/matlab-for-machine/9781788398435/d122c38e-a744-4c64-9399-db79632a79c9.xhtml
- http://cda.psych.uiuc.edu/matlab_pdf/stats.pdf
- https://www.rcac.purdue.edu/knowledge/bell/run/examples/apps/matlab/parfor
- https://www.mathworks.com/matlabcentral/answers/760826-calling-method-in-the-gnu-scientific-library
- https://www.cs.ox.ac.uk/devendra.ghate/seminars/fftw.pdf
- https://petsc.org/main/manual/matlab/
- https://www.mathworks.com/products/matlab/matlab-and-c.html
- https://libigl.github.io/matlab-to-eigen.html
- https://github.com/phausamann/imex
- https://arma.sourceforge.net/docs.html
- https://www.mathworks.com/matlabcentral/answers/636145-how-to-properly-include-header-cpp-files-from-alglib-in-mex
- https://www.mathworks.com/help/matlab/matlab_external/c-mex-functions.html
- https://github.com/mathworks/MATLAB-Coder-integration-for-BLAS-LAPACK
- https://www.netlib.org/lapack/lapwrapmw/
- https://www.mathworks.com/matlabcentral/fileexchange/14535-slatec
- https://www.mathworks.com/help/matlab/call-python-libraries.html
- https://docs.scipy.org/doc/scipy/reference/io.matlab.html
- https://www.mathworks.com/help/matlab/matlab_external/python-pandas-dataframes.html
- https://www.mathworks.com/matlabcentral/fileexchange/68239-pycolormap4matlab
- https://www.mathworks.com/help/deeplearning/ref/importtensorflownetwork.html
- https://www.mathworks.com/help/deeplearning/ug/import-pytorch-models.html