< Julia for MATLAB Users
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.[1]
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
MATLAB Toolboxes
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
Third-Party Toolboxes
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/
References
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.