File Exchange
MATLAB app and class to access ChatGPT API from OpenAI
A MATLAB toolbox for exporting publication quality figures
Apply and save color schemes in MATLAB with ease.
MATLAB class and Simulink blocks for communicating with an Arduino board
Lithium ion battery characterization, state estimation, cell balancing, and thermal management
Water properties A complete IAPWS IF-97 standard.
MATLAB and Simulink utilities for vehicle kinematics, visualization, and sensor simulation.
Load, save, make, reslice, view (and edit) both NIfTI and ANALYZE data on any platform
A toolbox for processing electrophysiological data
200 colormaps
A script to convert MATLAB/Octave into TikZ figures for easy and consistent inclusion into LaTeX.
High-level design and simulation of delta-sigma modulators
Alphanumeric sort of filenames or filepaths, with customizable number format.
This example project can be used as a reference design to get started with designing Battery Management System with MATLAB and Simulink.
Learn Fourier analysis using live scripts and apps.
Contact force examples and library.
A set of low-level functions and tutorials for analyzing and displaying Earth science data.
Online optimization of energy storage actions in a microgrid given system constraints and pricing
Graph and table for Direction-Intensity data
Model of a parallel-series hybrid-electric vehicle with system-level and detailed variants of electrical system.
A simple structured MATLAB implementation of PSO
Creates an attractive shaded error region rather than discrete bars.
MATLAB-Simulink model of IEEE 33 Bus System (Baran and Wu, 1989)
Create a spider or radar plot with individual axes.
Image Processing Tutorial to demonstrate the basic concepts to beginner users.
You can use the Phase Plane and Slope Field apps to qualitatively analyze ordinary differential equations (ODEs).
This function could plot the phase portrait of the 2-dimentional autonomous system, and is configurable for arrows, vector fileds, etc.
Implements Principal Component Analysis (PCA) and Independent Component Analysis (ICA)
This code generates all possible forms of ECG signals with the parameters specified by the user.
Fills an area with hatching or speckling (Updating original hatchfill by Neil Tandon)
Add multiple y-axes to plots. zoomable with zoom modification.
Produces NEDC, Artemis, WLTC class 1, 2, 3a and 3b, and selected EPA driving cycles easily
A new nature-inspired metaheuristic algorithm for global optimization problems
The complete palette of ColorBrewer 2.0 colormaps. Simple selection by scheme name and map length.
Simulation of sigma-delta modulators
Kalman Filter virtual laboratory with interactive exercises to study linear and extended Kalman filter design
An algorithm for manifold learning and dimension reduction.
This repository show you how to model an automotive battery electric vehicle (BEV) for range estimation and battery sizing.
SimPowerSystems model of the IEEE 39-bus system, known as the 10-machine New-England Power System
Wind turbine model including blades, nacelle, pitch and yaw actuation, generator and control system.
Companion Software
A Battery Electric Vehicle (BEV) model in Simscape for longitudinal powertrain analysis
Read TDMS files v1 & v2 without DLL
The repository provides design solutions that aid the operation of power systems with high penetration of renewable energy sources.
Import or convert a LabView TDMS file into the MATLAB workspace or a mat file
A MATLAB toolbox for the time-domain simulation of acoustic wave fields
Set of templates for creating custom vehicle models using Simscape for use within Simulink.
Cynthia Brewer's ColorBrewer palettes, ported to MATLAB, with nice interpolation.
Interactive courseware module that introduces transfer function analysis taught in system dynamics and controls courses.
Extend Simscape Multibody models with physical effects spanning multiple physical domains.
MATLAB Image Manipulation Toolbox
Simscape electrolyzer converting water and electricity (wind/solar renewable sources) into H2 gas. Alkaline technology included.
Compute descriptive and inferential statistics for circular or directional data.
Developing Simulink Device Driver Blocks: Step-By-Step Guide and Examples
Stylish and comprehensive 2-level factorial data plotting using violin plots, half-violin plots, boxplots, raincloud plots, and dotplots
Quadcopter with multibody, electrical and thermal models follows a path to deliver a package.
IEEE 9 Bus Transmission System
Two files are provided: xgboost_train and xgboost_test which call the xgboost dll from inside Matlab. The example is for classification.
Bound constrained optimization using fminsearch
EV charging hubs featuring grid autonomy, energy storage and renewable (wind, solar) supply. Energy management in an off shore micro-grid
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
Europe
Asia Pacific
Contact your local office