Get and Share CodeExplore free, open-source MATLAB and Simulink code.
Publish your code to help others.
- Publish your code
Social Network Search for solving engineering problems
MATLAB code of SNS algorithm for solving engineering optimization problems
str2doublef - A fast string to double parser for %f and %e f
Fast string to double conversion for %f and %e formatted numbers such as 25.423, 0.0069, +1.2, -124.67, 2.0e-10, and 6.02214076e23.
The pseudo-kronecker product function. A special generalization of the Kronecker product aimed to build FD-schemes with obstacles.
Artificial Hummingbird Algorithm
Artificial Hummingbird Algorithm (AHA): A novel bio-inspired optimization algorithm
A MATLAB-GUI* based tool for solving combustion problems. * The GUI will arrive in the next few weeks.
Delay-and-sum beamforming for arbitrary array geometry
Delay-and-sum response of multiple single frequency signals by using an arbitrary 1D, 2D or 3D array
Array factor / beampattern of discrete array of any shape
Calculates the array beampattern of a discrete array of any given shape and number of elements
Tuna Swarm Optimization
Tuna Swarm Optimization: A Novel Swarm-Based Metaheuristic Algorithm for Global Optimization
Convert Naming Convention
Convert a string array of snake case to camel case and camel case to snake case.
Continuous/Discrete-Time SDRE: Gravity Compensation
This page presents the MATLAB codes for continuous and discrete-time SDRE controllers considering gravity compensation.
PIVlab - particle image velocimetry (PIV) tool with GUI
Easy to use, GUI based tool to analyze, validate, postprocess, visualize and simulate (micro) PIV data. Optional parallel computing.
Numerical Computing with MATLAB
Toolbox containing files and app from Numerical Computing with MATLAB
FEATool Multiphysics - MATLAB FEA Physics Simulation Toolbox
FEATool Multiphysics - Physics Simulation Toolbox for MATLAB
This toolbox is a collection of Simulink virtual envrionments designed to aid in the teaching of basic concepts in mobile robotics
Learn the basics of how to create, edit, and simulate Simulink models through an interactive tutorial.
Mobile Robotics Training Toolbox
Mobile Robotics Training library and Simulation Map Generator app for the training video series.
MATLAB and Simulink files to program the drawing robot, webcam controlled rover, and self-balancing motorcycle projects from AEK Rev 2.
Aircraft Intuitive Design (AID)
An academic tool intended to assist in developing an intuitive understanding of aircraft design.
Transfer Learning of Pre-trained Neural Network or Imported ONNX Classification Model in GUI
QuickerSim CFD Toolbox
QuickerSim CFD Toolbox allows you to perform fluid flow and heat transfer simulations based on the finite element method
Raspberry Pi Hardware Resource Manager
Monitor the status of different hardware resources on the raspberry pi
Avnet RFSoC Explorer
Connect to Xilinx Zynq® UltraScale+™ RFSoC gigasample data converters and perform analysis natively in MATLAB® and Simulink®
Automated Simulink Model Creator from Ordinary Differential Equation
This app automatically creates a Simulink model from an ODE
Community Simulink Models
MATLAB and Simulink Racing Lounge: Vehicle Modeling
Simulink and Powertrain Blockset models for the Vehicle Modeling series
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
Solar Photovoltaic Generators With MPPT and Battery Storage in Microgrids
Solar Photovoltaic Generators With MPPT and Battery Storage in Microgrids
Systems-Level Microgrid Simulation from Simple One-Line Diagram
Example simple Microgrid with library of PQ-based Renewables and Diesel GenSets.
PV System with optimization algorithms
The Simulink model based on PV system (consisting of PV, Battery, Converter, PI Controller, inverter, and charge controller
MPPT Solar Charge Controller Model
This charge controller model perform solar photovoltaic Maximum Power Point Tracking to charge lead acid battery
Perturb and Observe (P&O) Algorithm for PV MPPT
Maximum power point tracer algorithm is implemented for PV system
Designing an MPC controller with Simulink
Simulink model used in the "Understanding Model Predictive Control, Part 6" MATLAB Tech Talk
Hardware Support Packages
MATLAB Support Package for Raspberry Pi Hardware
Acquire sensor and image data from your Raspberry Pi.
Embedded Coder Support Package for Texas Instruments C2000 Processors
Generate code optimized for C2000 MCU.
Image Acquisition Toolbox Support Package for OS Generic Video Interface
Acquire video and images from generic video capture devices.
Data Acquisition Toolbox Support Package for National Instruments NI-DAQmx Devices
Acquire and analyze data from NI-DAQmx devices.
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
Simulink Coder Support Package for ARM Cortex-based VEX Microcontroller
Generate code for the ARM Cortex-based VEX Microcontroller.
MathWorks Optional Features
MATLAB Drive Connector
Enables MATLAB Drive on your computer and provides an integrated experience in MATLAB
Deep Learning Toolbox Model for AlexNet Network
Pretrained AlexNet network model for image classification
GUIDE to App Designer Migration Tool for MATLAB
Use the GUIDE to App Designer Migration tool to help transition your GUIDE apps to App Designer.
Simulink Real-Time Target Support Package
Tools to compile a real-time application that runs on a Speedgoat target computer
Image Processing Toolbox Hyperspectral Imaging Library
Import, export, process, and visualize hyperspectral data
Communications Toolbox Library for the Bluetooth Protocol
Simulate, analyze, and test Bluetooth communications systems
Deep Learning Toolbox Model for GoogLeNet Network
Pretrained GoogLeNet network model for image classification
RF Blockset Models for Analog Devices RF Transceivers
Simulate and verify agile RF transceivers and predict impact of RF imperfections using test signals
Deep Learning Toolbox Converter for TensorFlow Models
Import pretrained TensorFlow model for prediction and transfer learning
Deep Learning Toolbox Model for ResNet-50 Network
Pretrained Resnet-50 network model for image classification
Image Segmentation Tutorial
Image Processing Tutorial to demonstrate the basic concepts to beginner users.
The Newton - Raphson Method
The Script Provides a demonstration of the "Newton - Raphson Method" , to solve various polynomial and transcendental equations
hhrun - Hodgkin Huxley model simulation for user defined input current
Simulates the Hodgkin Huxley model for user defined values of input current and variables
tight_subplot(Nh, Nw, gap, marg_h, marg_w)
Fills the figure with axes subplots with easily adjustable margins and gaps between the axes.
Routh-Hurwitz stability criterion
Hurwitz criterion basically tells us how many poles are located in the Left-Hand Plane, Right-Hand P
Fast computation of intersections and self-intersections of curves using vectorization.
Time Series Prediction
time series prediction by use of Deep learning and shallow learning algorithm
Legacy MATLAB and Simulink Support for Arduino
MATLAB class and Simulink blocks for communicating with an Arduino microcontroller board
Lithium ion battery characterization, state estimation, cell balancing, and thermal management
Simulink Model control via App Designer
Control model input values with App Designer User Interface objects
Tools for NIfTI and ANALYZE image
Load, save, make, reslice, view (and edit) both NIfTI and ANALYZE data on any platform
Mobile Robotics Simulation Toolbox
MATLAB and Simulink utilities for vehicle kinematics, visualization, and sensor simulation.
Solid Geometry Library Toolbox: Create Surface Models, Export for 3D Printing, Import from CAD-Systems, Robotics, Mechanisms