MATLAB and Simulink Requirements

MATLAB on Apple Silicon Macs

Java Runtime Required

Native Apple silicon MATLAB requires a Java runtime be installed on your Mac. Amazon makes a suitable Java 8 JRE available free of charge as part of Amazon Corretto 8. 


For MATLAB on Apple silicon Macs, bat365 only supports the Java 8 JRE included with Amazon Corretto 8. For more information about Amazon Corretto, see Amazon Corretto FAQs.

Which kind of Mac do I have?

Where do I download the native Apple silicon MATLAB installer?

To install native Apple silicon MATLAB, click "Get Apple silicon MATLAB" on the Downloads page. Native Apple silicon MATLAB is only available for R2023b.

Supported macOS Versions

Compatible Compilers

On macOS, no C compiler is supplied with MATLAB. If you use products that require one, Xcode is available in the Mac App Store.

Compiler MATLAB MATLAB Compiler SDK MATLAB Coder SimBiology Fixed-Point Designer Audio Toolbox ROS Toolbox
For MEX-file compilation, loadlibrary, C++ interface, and external usage of MATLAB Engine and MAT-file APIs C/C++ For all features For accelerated computation For accelerated computation For validating and generating audio plugins For custom messages and code generation
Xcode 14.x
Xcode 13.x
NAG Fortran Compiler            
Compiler Simulink Simulink Stateflow Simulink Coder Embedded Coder
For S-Function compilation For model referencing, Accelerator mode, Rapid Accelerator mode, and MATLAB Function blocks For all features For all features When targeting the host OS
Xcode 14.x
Xcode 13.x
NAG Fortran Compiler        

Note: NAG Fortran Compiler is supported with Simulink only for creating Simulink S-functions using the MATLAB MEX command. The S-functions can be used with normal and accelerated simulations.

bat365 Products and Toolboxes not available for MATLAB on Apple silicon Macs

In addition to the products not available on macOS, the following products do not have native Apple silicon versions:

  • MATLAB Production Server
  • MATLAB Web App Server
  • Polyspace Bug Finder
  • Polyspace Code Prover
  • Simulink Desktop Real-Time

Support Packages not available for MATLAB on Apple silicon Macs

The following support packages are available for MATLAB R2023b on Intel Macs but are not available for MATLAB R2023b on Apple silicon Macs. 

  • Automated Driving Toolbox Importer for Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0) Service
  • Communications Toolbox™ Library for ZigBee® and UWB
  • Communications Toolbox™ Support Package for Analog Devices® ADALM-Pluto Radio
  • Component Deployment Guidelines for Embedded Coder®
  • FMU Builder for Simulink
  • Instrument Control Toolbox™ Support Package for National Instruments® VISA and ICP Interfaces
  • Instrument Control Toolbox™ Support Package for R&S® VISA Interface
  • MATLAB Support Package for Arduino Hardware
  • MATLAB® Client for MATLAB® Production Server™
  • MATLAB® Support Package for LEGO® MINDSTORMS® EV3 Hardware
  • MATLAB® Support Package for Parrot® Drones
  • MATLAB® Support Package for Raspberry Pi™ Hardware
  • Simulink Support Package for Arduino Hardware
  • Simulink® Coder™ Support Package for BBC micro:bit Board
  • Simulink® Coder™ Support Package for NXP™ FRDM-K64F Board
  • Simulink® Coder™ Support Package for NXP™ FRDM-KL25Z Board
  • Simulink® Coder™ Support Package for VEX® EDR V5 Robot Brain
  • Simulink® Support Package for Android™ Devices Yes - Confirmed for 23b and 24a. 
  • Simulink® Support Package for LEGO® MINDSTORMS® EV3 Hardware
  • Simulink® Support Package for Raspberry Pi™ Hardware
  • Streaming Data Framework for MATLAB Production Server
  • Vehicle Dynamics Blockset™ Interface for Unreal Engine® 4 Projects
  • WINNER II Channel Model for Communications Toolbox

Is there a Universal macOS Binary available for MATLAB?

No. MATLAB for Intel Macs and MATLAB for Apple silicon Macs are separate applications. To run MATLAB in Rosetta 2 on an Apple silicon Mac, download and install MATLAB for Intel Macs.