Julia for MATLAB Users/Index

= MATLAB-to-Julia Functions Mapping = The following index is based in part on the MATLAB Product Family section of the MathWorks® Product Family page; the core MATLAB language is covered, as are the MATLAB first-party toolboxes, as well as a section for third-party toolboxes.

There's a MATLAB-to-Julia syntax translator available online.

There are also tools to access Julia from MATLAB.

MATLAB Core Language
Functionality available in all MATLAB installations, i.e. not requiring any of the below toolboxes. Organized according to the corresponding MATLAB documentation page:


 * Language Fundamentals
 * Mathematics
 * Graphics
 * Data Import and Analysis
 * Programming Scripts and Functions
 * App Building
 * Advanced Software Development
 * Desktop Environment

Parallel Computing

 * Parallel Computing Toolbox
 * MATLAB Distributed Computing Server

Math, Statistics, and Optimization

 * Statistics and Machine Learning Toolbox
 * Neural Network Toolbox (for Deep Learning)
 * Text Analytics Toolbox
 * Optimization Toolbox
 * Global Optimization Toolbox
 * Curve Fitting Toolbox
 * Symbolic Math Toolbox
 * Partial Differential Equation Toolbox
 * Model-Based Calibration Toolbox

Control Systems

 * Control System Toolbox
 * System Identification Toolbox
 * Fuzzy Logic Toolbox
 * Robust Control Toolbox
 * Model Predictive Control Toolbox
 * Aerospace Toolbox
 * Robotics System Toolbox
 * Predictive Maintenance Toolbox

Signal Processing and Wireless Communications

 * Signal Processing Toolbox
 * DSP System Toolbox
 * Audio System Toolbox
 * Communications System Toolbox
 * Wavelet Toolbox
 * RF Toolbox
 * Antenna Toolbox
 * Phased Array System Toolbox
 * LTE System Toolbox
 * WLAN System Toolbox

Image Processing and Computer Vision

 * Image Processing Toolbox
 * Computer Vision System Toolbox
 * Automated Driving System Toolbox
 * Vision HDL Toolbox
 * Image Acquisition Toolbox
 * Mapping Toolbox

Test and Measurement

 * Data Acquisition Toolbox
 * Instrument Control Toolbox
 * Image Acquisition Toolbox
 * OPC Toolbox
 * Vehicle Network Toolbox
 * ThingSpeak

Computational Finance

 * Financial Toolbox
 * Econometrics Toolbox
 * Datafeed Toolbox
 * Database Toolbox
 * Spreadsheet Link (for Microsoft Excel)
 * Financial Instruments Toolbox
 * Trading Toolbox
 * Risk Management Toolbox

Computational Biology

 * Bioinformatics Toolbox
 * SimBiology

Code Generation

 * MATLAB Coder
 * GPU Coder
 * HDL Coder
 * Vision HDL Toolbox
 * HDL Verifier
 * Filter Design HDL Coder
 * Fixed-Point Designer

Application Deployment

 * MATLAB Compiler
 * MATLAB Compiler SDK
 * Spreadsheet Link (for Microsoft Excel)
 * MATLAB Production Server

Database Access and Reporting

 * Database Toolbox
 * MATLAB Report Generator

The Multi-Parametric Toolbox (MPT)
The Multi-Parametric Toolbox (or MPT for short) is an open source, MATLAB-based toolbox for parametric optimization, computational geometry and model predictive control.

There is a relevant discussion thread on the Julia Discourse forums.

Related Julia resources:


 * JuliaPolyhedra organization on GitHub hosting several packages, e.g. Polyhedra.jl/