Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/juliacn/matlaborjulia
A study of ecosystem in Julia, as an alternative to Matlab
https://github.com/juliacn/matlaborjulia
Last synced: 7 days ago
JSON representation
A study of ecosystem in Julia, as an alternative to Matlab
- Host: GitHub
- URL: https://github.com/juliacn/matlaborjulia
- Owner: JuliaCN
- Created: 2020-06-26T01:41:40.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-07-02T03:33:54.000Z (over 4 years ago)
- Last Synced: 2024-11-09T20:19:06.662Z (2 months ago)
- Size: 270 KB
- Stars: 11
- Watchers: 20
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Matlab or Julia
## !!! warning
This Project is far from complete, if you are interested to know the replacement of a Matlab functionality in Julia, PLEASE FILE AN ISSUE!## Table of content
The following list is arranged like
![#DD3300](https://via.placeholder.com/15/DD3300/000000?text=+)
Item Julia lose* Julia Package 1: descriptions.
* Julia Package 2: descriptions.
* ...![#0033DD](https://via.placeholder.com/15/0033DD/000000?text=+)
Item Julia win![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Item hard to say## Products and Services in Matlab
According to the [official site](https://www.mathworks.com/products.html), matlab contains the following products and features
### MATLAB
### Parallel Computing![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Parallel Computing Toolbox* [builtin multithreading](https://docs.julialang.org/en/v1/base/multi-threading/)
* [MPI.jl](https://github.com/JuliaParallel/MPI.jl)### Math and Optimization
![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Curve Fitting Toolbox* [LstFit.jl](https://github.com/JuliaNLSolvers/LsqFit.jl): least square fit
![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Optimization Toolbox* [Optim.jl](https://github.com/JuliaNLSolvers/Optim.jl)
![#0033DD](https://via.placeholder.com/15/0033DD/000000?text=+)
Global Optimization Toolbox* [Evolutionary.jl](Evolutionary.jl): Evolutionary & genetic algorithms
* [JuMP.jl](https://github.com/jump-dev/JuMP.jl) Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Symbolic Math Toolbox* [SymEngine.jl](https://github.com/symengine/SymEngine.jl)
* [SymbolicUtils.jl](https://github.com/JuliaSymbolics/SymbolicUtils.jl)![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Mapping Toolbox![#0033DD](https://via.placeholder.com/15/0033DD/000000?text=+)
Partial Differential Equation Toolbox* [DifferentialEquations.jl](https://docs.sciml.ai/stable/): probably the best differential equation solver, check [here](http://www.stochasticlifestyle.com/wp-content/uploads/2019/08/de_solver_software_comparsion.pdf).
### AI, Data Science, and Statistics
![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Statistics and Machine Learning Toolbox* [Distributions.jl](https://github.com/JuliaStats/Distributions.jl)
* [StatsBase.jl](https://github.com/JuliaStats/StatsBase.jl)
* [Turing.jl](https://github.com/TuringLang/Turing.jl): Bayesian inference with probabilistic programming.
* [Gen.jl](https://github.com/probcomp/Gen.jl): A general-purpose probabilistic programming system with programmable inference![#0033DD](https://via.placeholder.com/15/0033DD/000000?text=+)
Deep Learning Toolbox* [click here](ml.md)
![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Reinforcement Learning Toolbox* [ReinforcementLearning.jl](https://github.com/JuliaReinforcementLearning/ReinforcementLearning.jl)
![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Text Analytics Toolbox![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Predictive Maintenance Toolbox### Code Generation
![#888888](https://via.placeholder.com/15/888888/000000?text=+)
MATLAB Coder* [Atom/Juno](https://junolab.org/)
* [VScode](https://github.com/julia-vscode/julia-vscode)
* [Jupyter notebook](https://jupyter.org/)![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Embedded Coder![#888888](https://via.placeholder.com/15/888888/000000?text=+)
HDL Coder![#888888](https://via.placeholder.com/15/888888/000000?text=+)
HDL Verifier![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Filter Design HDL Coder![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Fixed-Point Designer![#0033DD](https://via.placeholder.com/15/0033DD/000000?text=+)
GPU Coder* [CUDA.jl](https://github.com/JuliaGPU/CUDA.jl)
### Application Deployment [skipped]
### Database Access and Reporting
![#888888](https://via.placeholder.com/15/888888/000000?text=+)
Database Toolbox* [JuliaDB.jl](https://github.com/JuliaData/JuliaDB.jl): Parallel analytical database in pure Julia
![#888888](https://via.placeholder.com/15/888888/000000?text=+)
MATLAB Report Generator## Simulink
* System Composer### Event-Based Modeling
* Stateflow
* SimEvents### Physical Modeling
* Simscape
* Simscape Driveline
* Simscape Electrical
* Simscape Fluids
* Simscape Multibody### Real-Time Simulation and Testing
* Simulink Real-Time
* Simulink Desktop Real-Time### Code Generation
* Simulink Coder
* Embedded Coder
* AUTOSAR Blockset
* Fixed-Point Designer
* Simulink PLC Coder
* Simulink Code Inspector
* DO Qualification Kit (for DO-178)
* IEC Certification Kit (for ISO 26262 and IEC 61508)
* HDL Coder
* HDL Verifier### Application Deployment
* Simulink Compiler
### Verification, Validation, and Test
* Simulink Requirements
* Simulink Check
* Simulink Coverage
* Simulink Design Verifier
* Simulink Test
* Polyspace Bug Finder
* Polyspace Code Prover### Simulation Graphics and Reporting
* Simulink 3D Animation
* Simulink Report Generator## APPLICATION PRODUCTS
### Signal Processing* Signal Processing Toolbox
* Phased Array System Toolbox
* DSP System Toolbox
* Audio Toolbox
* Wavelet Toolbox### Image Processing and Computer Vision
* Image Processing Toolbox
* [Images.jl](https://github.com/JuliaImages/Images.jl)
* Computer Vision Toolbox
* [click here](plotting.md)### Control Systems
* Control System Toolbox
* System Identification Toolbox
* Predictive Maintenance Toolbox
* Robust Control Toolbox
* Model Predictive Control Toolbox
* Fuzzy Logic Toolbox
* Simulink Control Design
* Simulink Design Optimization
* Reinforcement Learning Toolbox
* Motor Control Blockset### Test and Measurement
* Data Acquisition Toolbox
* Instrument Control Toolbox
* Image Acquisition Toolbox
* OPC Toolbox
* Vehicle Network Toolbox
* ThingSpeak### RF and Mixed Signal
* Antenna Toolbox
* RF Toolbox
* RF Blockset
* Mixed-Signal Blockset
* SerDes Toolbox### Wireless Communications
* Communications Toolbox
* WLAN Toolbox
* LTE Toolbox
* 5G Toolbox### Autonomous Systems
* Automated Driving Toolbox
* Robotics System Toolbox
* Navigation Toolbox
* ROS Toolbox
* Sensor Fusion and Tracking Toolbox
* RoadRunner
* RoadRunner Asset Library### FPGA, ASIC, and SoC Development
* HDL Coder
* HDL Verifier
* Wireless HDL Toolbox
* Vision HDL Toolbox
* Filter Design HDL Coder
* Fixed-Point Designer
* SoC Blockset### Automotive
* Model-Based Calibration Toolbox
* Powertrain Blockset
* Vehicle Dynamics Blockset
* Automated Driving Toolbox
* IEC Certification Kit (for ISO 26262 and IEC 61508)
* Vehicle Network Toolbox
* AUTOSAR Blockset
* RoadRunner
* RoadRunner Asset Library### Aerospace
* Aerospace Blockset
* Aerospace Toolbox
* DO Qualification Kit (for DO-178)### Computational Finance
* Econometrics Toolbox
* Financial Toolbox
* Datafeed Toolbox
* Database Toolbox
* Spreadsheet Link (for Microsoft Excel)
* Financial Instruments Toolbox
* Trading Toolbox
* Risk Management Toolbox### Computational Biology
* Bioinformatics Toolbox
* SimBiology### Code Verification
* Polyspace Bug Finder
* Polyspace Bug Finder Access
* Polyspace Bug Finder Server
* Polyspace Code Prover
* Polyspace Code Prover Access
* Polyspace Code Prover Server
* Polyspace Products for Ada