MATLAB is compatible with macOS Catalina (10.15) from release R2019b onwards.
For more details on compatibility and system requirements, see under the Mac column in the following link:
Earlier versions of MATLAB do not officially support macOS Catalina. They may work, but we do not guarantee full compatibility with these releases on macOS Catalina.
We are currently aware of the following incompatibilities when running MATLAB on macOS Catalina:
1. Live Editor issues in MATLAB
Live Editor will not launch on macOS Catalina in MATLAB R2019a or earlier. To use Live Editor on macOS Catalina, upgrade to MATLAB R2019b or later.
2. Help Browser issues in MATLAB
Help Browser will not launch on macOS Catalina in MATLAB R2019a or earlier. Use our Online Documentation instead.
3. Property Inspector issues in MATLAB Figures
When you open the property inspector in a MATLAB figure window, it may display a blank property inspector window in MATLAB R2019b or earlier.
To resolve the issue, install R2019b Update 4 (or later), or upgrade to R2020a. In case the Property Inspector appears truncated, see the following MATLAB Answers Post:
4. Symbolic Math Toolbox issues
When creating symbolic variables or expressions using the Symbolic Math Toolbox, MATLAB R2019a or earlier will throw the following error:
Error using mupadmex
Error in MuPAD command
To use Symbolic Math Toolbox on macOS Catalina, upgrade to MATLAB R2019b or later.
5. Issues with MATLAB Support Package for Arduino
Previously, there has been an incompatibility which made it impossible to use MATLAB Support Packages for Arduino on macOS Catalina. This issue has been resolved. See the bug report below for more information: