MATLAB is a programming language designed for analyzing data, developing algorithms, and creating models and applications. Swarthmore licenses the Full Suite which includes all available toolboxes and Simulink.
In addition to the desktop version of the software, all Swarthmore employees and students have access to an online version of MATLAB at: matlab.mathworks.com. This can be used from any web browser. You need to set up a MathWorks account and associate it with Swarthmore's license before using (see instructions below).
Set up an MathWorks account and associate it with Swarthmore's License
Swarthmore community members can install MATLAB on any college or personally-owned computer by first creating a MathWorks account (see instructions above) and then downloading the appropriate MATLAB installer.
Go to mathworks.com/downloads. If needed, log in with your MathWorks account information. Select the version of MATLAB that you would like to use. ITS recommends using the latest version unless you have a reason to use an earlier release.
Open the installer you downloaded from the MathWorks web site
Under the dialog title "Install MathWorks Software", select Log in with a MathWorks Account
When requested, enter your MathWorks account information.
Continue through the installation wizard
When prompted to do so, select the Academic – Total Headcount license type
Single users or Research Lab Computers: Select the Individual license
Departmental or ITS Lab Computers: select the Concurrent license (see below for more installation instructions)
You will be prompted which products you would like to install. Most people install MATLAB and all the toolboxes, but you can remove some items to reduce the disk space needed. Make sure "License Manager" is unchecked since this is just for server installations.
Our agreement with the MathWorks allows any Swarthmore community member to install MATLAB and all available toolboxes without requiring a connection to a license manager every session. This makes it easier for faculty and students to do their work from off campus as well as eliminating the problem of running out of licenses.
MATLAB users need to check in with MathWorks every so often to make sure their licenses are still valid. If you receive a message that your license will expire, follow the instructions below:
Open MATLAB (If the license has already expired the activation client will launch and you can skip to step 4)
Navigate to Help Menu and select Licensing
Click on Activate Software
Choose to Activate using Internet
Select the Individual license
Once reactivated you will need to restart MATLAB before the new license file is recognized
If the installation has already expired, you will be prompted to activate when attempting to launch MATLAB. As long as the activation finishes successfully it will roll over to the new license file once the old one expires. You might continue to see the expiration warning in MATLAB until the old file expires.
For lab or classroom computers, ITS recommends using a concurrent license instead of an individual license. The concurrent license checks in with a license manager to verify the MATLAB license and does not require that the installation is tied to a single user's MathWorks account. License updates happen at on the license manager so no yearly verification is required, unlike individual licenses.
To access the MATLAB license manager, the computer must be on the campus network or using VPN.
Follow the same download and installation instructions, but
When prompted to do so, select the Academic – Total Headcount license labeled Concurrent.
Download the license file and select it when prompted: license.lic