Get and Share Code
Explore free, open-source MATLAB and Simulink code. Publish your code to help others.
Most Recent
Show AllInside the VAE
Interactive MATLAB tour of VAEs: Gaussian posteriors, reparameterization, the ELBO, the beta trade-off, and digit and face latent spaces.
- 1
- -- / 5
Fluid_Mechanics_Fundamentals
Deliberate practice of fluid mechanics fundamentals on the way towards mastery.
- 48
- -- / 5
Normalized Effort-to-Compress
MATLAB implementation of Effort-to-Compress (ETC), normalized ETC, and composition-normalized ETC.
- 1
- -- / 5
Virtual Interactive KVL Verification
An interactive MATLAB app for constructing virtual DC circuits, visualizing voltage distribution, and verifying Kirchhoff's Voltage Law.
- 2
- -- / 5
Control Systems - University of Cape Town
An introductory control systems course, which is intended to delivery fundamental concepts with the use of interactive MATLAB Live Scripts.
- 547
- 5.00 / 5
Dynamic Head-Dimension Allocation Attention Layer
Dynamic head-dimension allocation (DHDA) attention mechanism for sequence learning.
- 0
- -- / 5
Dual_RIP_breathing_pattern
Processes dual-RIP data into breath-by-breath breathing pattern
- 0
- -- / 5
FLAT: Flattening spectra using the Local Aperiodic Trend
Separates the aperiodic background from oscillations in EEG/MEG power spectra. No settings to tune; also available for Python.
- 1
- -- / 5
Color Beats Challenge
Record sounds, analyze audio waves, and create colorful images from sound data with MATLAB
- 6
- -- / 5
NIRP - (Non) Ideal Reactorapp Plus
MATLAB toolbox to analyze, simulate and optimize ideal and non-ideal chemical reactors, from RTD and convolution to Simulink flowsheets
- 3
- -- / 5
Community Toolboxes
Show All 2,182Specialized Power Systems (SPS) Conversion Add-On
Convert Specialized Power Systems models into Simscape Electrical models
- 2.5K
- 5.00 / 5
PIVlab - particle image velocimetry (PIV) tool with GUI
Easy to use, GUI based tool to capture, analyze, validate, postprocess, visualize and simulate PIV data.http://PIVlab.de
- 124.2K
- 4.90 / 5
Quanser Interactive Labs for MATLAB
High-fidelity digital twins of Quanser’s world renowned controls, mechatronics, and robotics hardware for teaching and research.
- 16.1K
- 5.00 / 5
Control 101 toolbox
Interactive MATLAB resources for introductory control systems teaching.
- 10K
- 5.00 / 5
FSDA - Flexible Statistics Data Analysis toolbox
Flexible Statistics Data Analysis Toolbox
- 26K
- 5.00 / 5
GUI Layout Toolbox
Layout manager for MATLAB graphical user interfaces
- 110.8K
- 4.90 / 5
Simulink Onramp
Learn the basics of how to create, edit, and simulate Simulink models through an interactive tutorial.
- 70K
- 4.30 / 5
FOMCON Toolbox for MATLAB
FOMCON toolbox for MATLAB is dedicated to fractional-order modeling and control of dynamic systems.
- 22K
- 4.60 / 5
Numerical Computing with MATLAB
Toolbox containing files and app from Numerical Computing with MATLAB
- 75.7K
- 4.90 / 5
NXP Support Package S32K1xx
This package represents the MATLAB Installer add-on for the FREE of cost, NXP’s Model-Based Design Toolboxes.
- 11K
- 5.00 / 5
Community Apps
Show All 683PID Controller Simulator
PID controller simulator on an LTI system w/ or w/o input delays
- 44.3K
- 4.90 / 5
Aircraft Intuitive Design (AID)
An academic tool intended to assist in developing an intuitive understanding of aircraft design.
- 29.7K
- 4.40 / 5
Aircraft Design
This app gives all the priliminary data, which helps in optimization of the UAV design
- 1.4K
- 5.00 / 5
VEXCompanionApp
Add-on to enhance user experience of the VEX EDR hardware support packages
- 33.2K
- 4.80 / 5
Raspberry Pi Hardware Resource Manager
Monitor the status of different hardware resources on the raspberry pi
- 7.5K
- 5.00 / 5
Phase Portrait Plotter
Plot the phase portrait for the entered system of differential equations
- 8.9K
- 5.00 / 5
Transfer Learning
Transfer Learning of Pre-trained Neural Network or Imported ONNX Classification Model in GUI
- 16.6K
- 5.00 / 5
Automated Simulink Model Creator from Ordinary Differential Equation
This app automatically creates a Simulink model from an ODE
- 4.5K
- 5.00 / 5
QuickerSim CFD Toolbox
QuickerSim CFD Toolbox allows you to perform fluid flow and heat transfer simulations based on the finite element method
- 9.5K
- 4.90 / 5
LESM - Linear Elements Structure Model
LESM is a graphical-interactive program for structural analysis of 2D and 3D models composed of linear elements, such as bars and beams.
- 837
- 5.00 / 5
Community Simulink Models
Show All 4,198Microgrid Hybrid PV/ Wind / Battery Management System
Smart Microgrid - www.pirc.co.in
- 45.4K
- 4.50 / 5
Grid connected PV System
This MATLAB file includes a photovoltaic (PV) array, DC-DC converter, inverter, LC filter, and grid connection.
- 5.6K
- 5.00 / 5
Grid-Connected PV Array
Two demonstrations of a grid-connected PV array using Simscape Electrical.
- 68.7K
- 4.60 / 5
Bidirectional EV Charger With V2G & G2V Control Model
Single phase bidirectional EV charger enabling V2G and G2V with PLL sync, DC link control, battery management and power control in Simulink.
- 1.1K
- 5.00 / 5
IEEE 14 Bus System Simulink Model
IEEE 14 Bus system according to IEEE guidelines.
- 26K
- 4.20 / 5
Renewable Energy Based Micro Grid Power Management System
Renewable Energy Based Micro-Grid Power Management System & Economic Unit Commitment through ANFIS intelligent Controller - www.pirc.co.in
- 32.9K
- 4.60 / 5
PV system with various MPPT (P&O-INC-ANN-FLC-PSO)
Maximum power point tracking (MPPT) using different algorithms
- 11.5K
- 4.60 / 5
Hybrid Energy System with solar, wind, battery and fuel cell
Hybrid Energy System with solar, wind, battery, fuel cell is developed in matlab/simulink.
- 4.5K
- 4.00 / 5
Grid forming droop and virtual synchronous machine.
This is a model comparing the performance of the droop and virtual synchronous machine grid forming control.
- 3.5K
- 5.00 / 5
Design & Synchronization of three phase grid connected PV
simulation model of solar PV grid-connected system using voltage source inverter with sinusoidal pulse width modulation has been developed.
- 4.5K
- -- / 5
V/F Speed control of Induction motor
A closed loop speed control of Induction motor using V/F control method
- 12.2K
- 4.90 / 5
MATLAB and Simulink Racing Lounge: Vehicle Modeling
Simulink and Powertrain Blockset models for the Vehicle Modeling series
- 25.9K
- 4.80 / 5
Hardware Support Packages
Show All 271Simulink Support Package for Arduino Hardware
Run models on Arduino boards
- 286.8K
- 2.80 / 5
MATLAB Support Package for Arduino Hardware
Acquire inputs and send outputs on Arduino boards
- 427.3K
- 2.80 / 5
Communications Toolbox Support Package for RTL-SDR Radio
Acquire RF data using RTL-SDR.
- 61.9K
- 2.70 / 5
MATLAB Support Package for USB Webcams
Acquire images and video from UVC compliant webcams.
- 94.4K
- 4.40 / 5
Embedded Coder Support Package for STMicroelectronics STM32 Processors
Design, simulate, and implement applications for STM32 processors
- 43.6K
- 3.70 / 5
Communications Toolbox Support Package for Analog Devices ADALM-Pluto Radio
Prototype and test software-defined radio (SDR) systems using ADALM-PLUTO with MATLAB and Simulink
- 24.5K
- 2.90 / 5
Instrument Control Toolbox Support Package for National Instruments NI-SWITCH Hardware
Control and acquire data from NI-SWITCH devices.
- 9.6K
- -- / 5
Embedded Coder Support Package for ARM Cortex-M Processors
Generate code optimized for Cortex-M processors.
- 22.7K
- 4.80 / 5
Communications Toolbox Support Package for USRP Radio
Design SDR systems using USRP(R) Radio.
- 41.2K
- 2.70 / 5
Data Acquisition Toolbox Support Package for National Instruments NI-DAQmx Devices
Acquire and analyze data from NI-DAQmx devices.
- 46.8K
- 2.40 / 5
Image Acquisition Toolbox Support Package for OS Generic Video Interface
Acquire video and images from generic video capture devices.
- 53.7K
- 4.40 / 5
MATLAB Support Package for Apple iOS Sensors
Acquire sensor and image data from built-in sensors on iOS devices.
- 19.5K
- 3.70 / 5
MathWorks Optional Features
Show All 164MATLAB Support for MinGW-w64 C/C++/Fortran Compiler
Install the MinGW-w64 C/C++/Fortran compiler for Windows
- 1.2M
- 2.90 / 5
MATLAB Support Package for Quantum Computing
Build, Simulate, and Run Quantum Algorithms
- 11.4K
- 4.80 / 5
Machine Learning Models for Antenna Toolbox
Pre-trained machine learning models for antenna analysis
- 820
- -- / 5
Scenario Builder for Automated Driving Toolbox
Build simulation scenarios from real-world vehicle data recorded from GPS, IMU, camera, and lidar sensors
- 2K
- 5.00 / 5
AI Verification Library for Deep Learning Toolbox
Verify and test robustness of deep learning networks, deploy with confidence
- 5.6K
- 5.00 / 5
New Desktop for MATLAB (Beta)
Try new Beta features including dark theme, updated layout, expanded search capabilities, and more.
- 25.1K
- 2.90 / 5
Time Series Anomaly Detection for MATLAB
Interactively design and test anomaly detection algorithms for time series data.
- 657
- 5.00 / 5
Software Component Designer for Simulink
Design, simulate and deploy SOA applications
- 148
- -- / 5
MATLAB Coder Support Package for PyTorch and LiteRT Models
PyTorch and LiteRT C, C++, and CUDA Code Generation
- 334
- -- / 5
Audio Toolbox Interface for SpeechBrain and Torchaudio Libraries
Deep Learning models supporting Audio Toolbox AI-powered functions for speech and audio signal processing
- 1.9K
- -- / 5
Community Functions
Show All 21,701Shapiro-Wilk and Shapiro-Francia normality tests.
Shapiro-Wilk & Shapiro-Francia parametric hypothesis test of composite normality.
- 34.2K
- 4.90 / 5
viewSolidone
Contains the viewsolidone command used to visualize solids with lines.
- 6.7K
- -- / 5
Mathematica Symbolic Toolbox for MATLAB--Version 2.0
A symbolic toolbox for MATLAB based on Mathematica.
- 31K
- 5.00 / 5
Syms to TF Conversion
Simple M file to convert Symbolic Equations/Polynomials to ZPK TF form.
- 8.1K
- 4.70 / 5
Linear Block Code Implementation Hamming code of (7,4)
This code compare ideal channel response to uncoded and coded bit streams.
- 1K
- 5.00 / 5
Image segmentation & Extraction
This program segments and extracts objects from an image.
- 129.9K
- 3.70 / 5
bluewhitered
Blue, white, and red colormap for images with positive and negative values.
- 12.5K
- 4.60 / 5
Community Collections
Show All 22,454Simscape Electrical Support Library for Power Systems
This submission provides a focused entry point into Simscape Electrical for power systems engineers.
- 7.3K
- 5.00 / 5
X Steam, Thermodynamic properties of water and steam.
Water properties A complete IAPWS IF-97 standard.
- 80.2K
- 4.70 / 5
Phase Plane and Slope Field apps
You can use the Phase Plane and Slope Field apps to qualitatively analyze ordinary differential equations (ODEs).
- 11.7K
- 4.80 / 5
Legacy MATLAB and Simulink Support for Arduino
MATLAB class and Simulink blocks for communicating with an Arduino board
- 251.4K
- 4.10 / 5
export_fig
A MATLAB toolbox for exporting publication quality figures
- 369.5K
- 4.90 / 5
Large Language Models (LLMs) with MATLAB
Connect MATLAB to Ollama™ (for local LLMs), OpenAI® Chat Completions API (which powers ChatGPT™), and Azure® OpenAI Services
- 7.6K
- 5.00 / 5
matlab2tikz/matlab2tikz
A script to convert MATLAB/Octave into TikZ figures for easy and consistent inclusion into LaTeX.
- 128.6K
- 4.80 / 5
Simscape Multibody Contact Forces Library
Contact force examples and library.
- 30.3K
- 4.80 / 5
Renewable Energy Integration Design with Simscape
The repository provides design solutions that aid the operation of power systems with high penetration of renewable energy sources.
- 8.2K
- 5.00 / 5
200 colormaps
200 commonly used colormaps from matplotlab, scicomap, cmasher.
- 15.4K
- 4.80 / 5
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)