MATLAB is compatible with macOS Catalina (10.15) from release R2019b onwards.
For more details on compatibility and system requirements, at the following page, click Details in the Mac column for the release you want:
Earlier versions of MATLAB do not officially support macOS Catalina. These versions may work, but MathWorks does not guarantee full compatibility with these releases on macOS Catalina.
MathWorks is currently aware of the following incompatibilities when running MATLAB on macOS Catalina:
1. Live Editor issues in MATLAB
Live Editor does 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 does not launch on macOS Catalina in MATLAB R2019a or earlier. Use MathWorks Online Documentation instead.
3. Property Inspector issues in MATLAB Figures
When you open the property inspector in a MATLAB figure window, MATLAB R2019b or earlier may display a blank property inspector window.
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 throws 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 was an incompatibility that 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: