After installing macOS 10.10 or later (such as macOS 10.11) I am no longer able to launch MATLAB (for any release version). This support article also applies to customers who have successfully installed MATLAB R2014a in macOS 10.10, but are now unable to launch MATLAB.
MATLAB R2014b is supported on macOS 10.10 (Yosemite) and later. R2014b works without any modifications. Earlier versions may require a patch, or a legacy version of Java, or both.
MATLAB R2012a through R2014a
When launching MATLAB, you will see a Java exception and abrupt exit upon startup. This patch should fix this error:
Note that R2011a through R2013a require legacy Java 6, XQuartz, and the above patch to run
MATLAB R2008a and earlier
MathWorks is not aware of a way to make R2008a or earlier run on OS X 10.10 or later. If you discover a workaround for this configuration, please contact MathWorks support:
I have followed all of the steps in bug report 1116607 and the matlab icon still displays a no entry icon over it, I would rather not have to always have to use the terminal to open matlab!! Is there any solution beyond this bug report?
I have the same problem with the no entry icon over MATLAB, and the only way to be able to access MATLAB is through the terminal. I have already installed the patches and updated and installed different versions of java, but nothing seems to be working. Has there been any update pertaining to this bug.
And your solution will be the same as for others who the patches didn't work for:call them on the phone and they will get it working for you (forfree even!).
Cannot open the link for MATLAB R2011a through R2014a Could you please give me a new link? I have the newest Matlab, but I need a old version to use some old program, which only can be used for the version before 2014a. Thanks very much.
Abhijith, which OS-X are you using? I will try to set up a clean install and record the steps I need. (I have not happened to try to install R2011b on OS-X, it appears.)
Upon examining the error log that was being sent to our friends at apple, I found that problem was the X11 library has been moved from /usr/X11 to /opt/X11. This is solved by simply creating a symbolic link.
> sudo ln -s /opt/X11 /usr/X11
For those of you who are interested, the error message was:dyld: Library not loaded: /usr/X11/lib/libXt.6.dylib. Yaayy google searches.
You should try reinstalling XQuartz if the patch isn't working and you have Core Services Application Configuration Data 10.10" installed meaning you followed links 1 and 2 from Mathworks support team it might be that X11 isnt configured, since when you installed Yosemite you have to reinstall XQuartz the link ishttp://xquartz.macosforge.org/landing/
10.39 update (waited about 24h) + java patch (link in MathWorks' response), followed by reinstall of X11 (link above), followed by install of java 6 (http://support.apple.com/kb/DL1572 ) = MATLAB_R2012a_Student working again!
Please note that this is only an installer for Java 6 for OS X.
You will still need to apply the bug-report fix as described in the accepted answer above, for MATLAB versions R2011a through R2014a in OS X 10.10. If you do not apply the patch as described in the bug report above, you will still receive an 'Error starting desktop' message. Simply installing Java 6 will not resolve that problem.
I recently purchased a new MacBook Pro running OS 10.10.2 and am unable to install the R2013a version of Matlab that I currently own. The InstallForMacOSX.app crashes immediately after opening without an error message.
The directions for installing the patch seem to imply that Matlab already be installed.
I would greatly appreciate some help / advice in getting Matlab up and running again.
Since R2013a used Java 6 and Yosemite only supports Java 8 and higher, to install MATLAB R2013a on Yosemite you must install Java 6 and force the MATLAB installer to use Java 6. Instructions for this are available here:
Please note that MATLAB R2013a is not officially supported on Yosemite and still may not launch or function properly on Yosemite even after it is installed using these instructions. And of course, once the installation is complete you will still need to apply the patch linked above.
For official Yosemite compatibility, please upgrade to MATLAB R2015a, which is fully supported. R2015a also includes partial support for retina displays.
I am not able to download my new purchased MARLAB software. and got message saying that :
You can't use this version of the application MATLAB_R2015b with this version of MAC OS X. You have Mac OS X 10.7.5. The application requires MAC OS X 10.9 or later.
Can you help me , what to do? Do I need to upgrade my OS X 10.7.5 to be OS X 10.9? HOw and where?
Ali, OS-X 10.7.5 ("Lion") was only supported on Intel based systems, so we know you must have an Intel based iMac. There is a narrow window of about 20 months from January 2006 to August 2007 where iMac were made with Intel chips, and those ones are not supported by the latest OS-X El Capitan . The aluminum iMac and later, as of August 2007, are all supported on El Capitan. As a further hint, OS-X 10.7 was notincluded with any iMac before the aluminum one, so if you have never upgraded your OS before then youdo have one of the iMac that is supported in the latest version of OS-X.
If you have the plastic iMac then even though it is Intel based, you have a problem: the last operating system supported for those was the one you have, OS-X 10.7 Lion. All following operating systems OS-X 10.8 and later, including the 10.9 that MATLAB R2015b needs, require the August 2007 or later Aluminum iMac.
If you do have a sufficiently new iMac, then you should
make sure you have disk space
make sure you have a backup of everything, preferably a Time Machine backup; and then
I'm in the same boat as Nicolas. The patch doesn't help if Matlab (in my case, trying to install the 2012a MCR) doesn't install in the first place. My 2015a version runs flawlessly, but unfortunately I have programs that need 2012a.
If you're having trouble, please contact MathWorks installation support for assistance. We can be reached at 508-647-7000 option 3 then 4, Mon - Fri between 8:30 AM - 8 PM EST.
I could not solve the problem about installing Matlab R2015a with Yosemite 10.10. I also tried to force the installer to use Java 6 as mentioned by MathWorks Support Team on 6 Apr 2015 above.
I got the attached bug report. Could you please give some suggestions?
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.