Support for Intel-Based Mac Computers

MATLAB for Intel-Based Macs Now Available

  1. How can I get MathWorks products for the Intel-based Mac?

    Professional Version: Now available with R2007a
    Download your licensed products for the Intel-based Mac

    View qualifications

    • You must be associated with a license:
      • Sign in or create an account.
      • Within your MathWorks Account, click "Associate Me with a License" under the "My Licenses" section.
      • Enter your license number, which is accessible by typing "ver" from the MATLAB command line.
    • Your system administrator, passcode contact, or primary contact on the license needs have access to downloads turned on.
    • You will need either an All Platform or Mac license type to download. Please contact support to change your platform type.
    • The license to which you are associated must be current on Software Maintenance Service.

    Student Version: Now available with R2007a
    Purchase MATLAB & Simulink Student Version R2007a

    View qualifications

    • You must be authenticated as a student to purchase and use the product. (Learn more about authentication.)
    • You must register by creating a MathWorks Account.

    See system requirements for MathWorks products on Intel-based Macs.

  2. Which MathWorks products are supported on Intel-based Macs?

    Most of the MATLAB and Simulink product families are supported. Users current on Software Maintenance Service can download any of the products for which they have active licenses.

  3. Does The MathWorks support older versions of MATLAB on Intel-based Mac computers?

    Versions of MATLAB released with R2006b or earlier releases are not supported on Intel-based Macs.

  4. Do other versions of MATLAB run under Rosetta?
    Rosetta is dynamic translation software built into Mac OS X to enable PowerPC Mac applications to run on Intel-based Macs. Although Rosetta is not supported by The MathWorks, MATLAB can run under Rosetta using a non-standard startup procedure. The special startup process is needed because MATLAB requires the Java Virtual Machine (JVM), which Rosetta does not support. For more details on JVM issues under Rosetta, see the Apple technical solution.

    MATLAB under Rosetta will run without the JVM, from the X11 xterm or Terminal command line. However, most GUI features including the MATLAB Desktop and Figure Plot tools will be unavailable, and there may be noticeable performance degradation. MATLAB will run on an Intel-based Mac under Rosetta by following these steps:
    1. Locate the ‘matlab’ shell script in your Applications -> MATLAB7x -> bin folder in the Finder.
    2. Start the X11 xterm application (located in Applications -> Utilities).
    3. Using either xterm or the Terminal application (also located in Applications -> Utilities), enter the POSIX (‘/’-separated) path to the ‘matlab’ shell script with the command line options ‘-nojvm –display :0’
      Tip: You can drag the ‘matlab’ script’s icon from the Finder into Terminal to paste in this path automatically. For example, for MATLAB R2006b, with a default installation, you would type the following followed by return:
      /Applications/MATLAB73/bin/matlab –nojvm –display :0

Be advised that this is not a supported configuration. The MathWorks has not performed extensive testing of MATLAB on Rosetta.