R2023b Release Highlights - MATLAB and Simulink


Discover What's New

Get more out of MATLAB and Simulink by downloading the latest release.

Video length is 1:31

New Products

Panel Navigation

Polyspace Test

Develop, manage, and execute tests for C and C++ code in embedded systems.

Panel Navigation

Simulink Fault Analyzer

Model faults and analyze effects.

Major Updates

  • Aerospace Toolbox – Propagate and visualize orbits of satellite constellations; perform line-of-sight (LOS) and eclipse analyses.
  • Datafeed Toolbox – Receive historical and market data using the Bloomberg Hypermedia API.
  • DO Qualification Kit – Qualify Polyspace Test according to DO-178C and DO-330 Standards.
  • Predictive Maintenance Toolbox – Extract physics-based features from motors and rotating machinery.
  • Signal Integrity Toolbox – Automate simulations, analyze data, and create visualizations from MATLAB command line.
  • Simulink Desktop Real-Time – Execute real-time tests from Linux desktop computers.
  • Wavelet Toolbox – Apply wavelet and time-frequency analysis using apps; use automatic feature extraction for AI workflows.
  • Wireless HDL Toolbox – Design and implement 5G, satellite, WLAN, and custom OFDM-based communication subsystems for FPGAs, ASICs, and SoCs.

Release Highlights

Panel Navigation


MATLAB on Macs

Better performance and improved battery life on MacBooks with MATLAB and Simulink running natively on Apple silicon.

Panel Navigation


Signal Editor

Cut, copy, and paste signal data to or from Excel files.


  • Experiment Manager App: Design experiments to run MATLAB code; visualize, filter, and compare results.
  • Live Editor Tasks: Create Live Editor tasks from selected code with interactive controls.
  • Live Editor Tables: Add tables containing text and images to live scripts and functions.
  • Live Editor Controls: Add color pickers and state buttons to live scripts.
  • export Function: Convert live scripts and functions to Markdown files and Jupyter notebooks.
  • Pivot Table Live Editor Task: Summarize tabular data in a pivoted table interactively.
  • Build Automation: Use premade tasks to define common build actions.


  • Simulation I/O: Import and export signal data from or to MDF files.
  • Source Control APIs: Interact with Git source control programmatically.
  • Unbounded Data: Simulate and generate C++ code for dynamically sized signals in Simulink models with MATLAB algorithms.
  • FMU Import Block: Import Functional Mock-up Units (FMUs) defined in FMI 3.0 specifications and generate code.

Release Resources