IT Connect

Information technology tools and resources at the UW

Matlab

 

Software Overview

MATLAB — MATrix LABoratory — is an integrated and extensible technical computing environment that delivers powerful computation, visualization, and application development tools to your desktop.

Matlab is available for Windows (64 bit), OSX (ver 10.10 and above), and Linux(64 bit), see Supported Operating Systems and minimum hardware requirements for details.

URGENT NOTE regarding Mac OS 10.12 (“Sierra”)

Patch for MATLAB on macOS Sierra Is Now Available

MacOS Sierra, released on September 20, 2016, introduced a compatibility issue with MATLAB. The issue is related to Language & Region preferences, and it may result in file corruption.

Determine if your Language & Region combination requires a patch.

On October 6th, MathWorks applied a patch to MATLAB and MATLAB Runtime in the downloadable version of R2016b for Mac. No patch is required if you downloaded R2016b after October 6th.

License Overview

Licenses for the next licensing period from July 1st to June 30th will be available on July 1st.

Matlab is now available under a “Total Academic Headcount” (TAH) agreement with MathWorks.  All individual licenses granted will expire at the same time (June 30, 2017). All of the toolboxes listed below are included in the TAH license.

The TAH license may be used for the purpose of (i) in the case of employees (faculty and academic staff), performing software administration, teaching, and noncommercial, academic research in their ordinary course as UW employees; and (ii) in the case of enrolled students, meeting classroom requirements of courses and study offered by the UW. Work done funded under a grant would usually be considered “academic” in nature, while work funded by a contract is likely “commercial” and, therefore, not covered under the TAH license. Any other use is expressly prohibited.

Pricing is determined based on the total number of paid subscribers and the annual license fee from Mathworks. Pricing will be adjusted annually based on these factors.

Licenses for Students

Students may acquire a license for use on computers they own personally.  This will use the “standalone named user” license type from Mathworks and only the one registered user will be able to run the Matlab software. Each license is $30 for the remainder of the license period (all licenses expire June 30th), purchase online via credit card is required.

To purchase the software go to: Order MatLab with toolboxes included from the UW/OnTheHub web store

Note that the activation code is presented on screen only at the web store, not part of the emailed receipt.

You could find your activation code later in your account at a UW Web Store http://washington.onthehub.com after you click “Options” -> Your Account/Orders.

Licenses for Faculty/Staff (and UW-owned equipment)

Faculty and staff may acquire a license for use on computers they own personally or for use on computers owned by the UW.  This will use the “designated computer” license type from Mathworks, all users of the computer will be able to run the Matlab software. Each license is $60 for the remainder of the license period (all licenses expire June 30th), purchase online via credit card (UW ProCard may be used) is preferred but if that is impossible special arrangements can be made by contacting help@uw.edu.

To purchase the software go to: Order MatLab with toolboxes included from the UW/OnTheHub web store

Note that the activation code is presented on screen only at the web store, not part of the emailed receipt. Also, if using the “proxy” purchase option the code is presented only to the person for(!) whom the software is purchased, it is not visible to the person placing the “proxy” order. The end user could find activation code in their account at a UW Web Store http://washington.onthehub.com after they click “Options” -> Your Account/Orders.

Licenses for Computing Labs on the UW campuses – Concurrent Licensing Model

Faculty and staff may acquire a license for use on a group of computers owned by the UW and used on the UW campus (e.g., in a computing lab).  This will use the “network concurrent user” license type from Mathworks, all users of the computer will be able to run the Matlab software. We are suggesting you purchase a number of licenses equal to the maximum number of computers expected to be used concurrently at $60 each for the remainder of the license period (all licenses expire June 30th).

It is very strongly preferred that units with a small number of machines use the “designated machine” style license (see above). The “concurrent license” model is really intended for collections of several systems, say 5 or more. However, the “concurrent license” must be used if you have systems with true concurrent usage (e.g., Linux) or include Matlab in an “imaging” system to distribute identical copies of software to multiple computers (common in computing labs).

To purchase the software send a message to help@uw.edu, set the subject to “UWare/Matlab concurrent licenses”. Please include in your email:

  • The name and the UW email address of the person doing the installation (to be granted access)
  • Budget contact person, name and UW email address
  • UW mailstop
  • UW budget # (with task, option, project codes, in that order, if you use them) Project code cannot contain more than 6 characters.
  • # of licenses (at $60 ea) to purchase

 

Matlab and the Hyak Research Cluster

Matlab is licensed for use on the Hyak Research Cluster. Hyak is part of an integrated, scalable, scientific super-computing infrastructure operated by UW-IT. If you are faculty or staff,  you can request an evaluation account to see if it will meet your reserach needs.  If you’re ready to start using Hyak in production, then it’s as simple as purchasing a single node.  Prices and description are here:

http://itconnect.uw.edu/service/shared-scalable-compute-cluster-for-research-hyak/

If you are a student, you can access Hyak with purchased MatLab software for your independent research through the HPC Club:

http://students.washington.edu/hpcc/

Hyak nodes are unusually powerful (28 x fast cores and up to 512GB RAM), they access storage at 10GigaBYTES per second.  It is possible to use your nodes in batch or interactive modes.  You have access not only to the nodes you purchase, but to idle capacity cluster-wide.  This means you are not limited to running Matlab/SAS/SPSS or any other software package on the equipment you purchase — you can “burst” onto Hyak’s idle capacity when you need more — at no additional cost (and with some restrictions).

Toolboxes Included in the UW TAH license

Aerospace Blockset

Aerospace Toolbox

Antenna Toolbox

Bioinformatics Toolbox

Communications System Toolbox

Computer Vision System Toolbox

Control System Toolbox

Curve Fitting Toolbox

Data Acquisition Toolbox

Database Toolbox

Datafeed Toolbox

DSP System Toolbox

Econometrics Toolbox

Embedded Coder

Filter Design HDL Coder

Financial Instruments Toolbox

Financial Toolbox

Fixed-Point Designer

Fuzzy Logic Toolbox

Global Optimization Toolbox

Image Acquisition Toolbox

Image Processing Toolbox

Instrument Control Toolbox

Mapping Toolbox

MATLAB

MATLAB Coder

MATLAB Compiler

MATLAB Compiler SDK

MATLAB Report Generator

Model Predictive Control Toolbox

Model-Based Calibration Toolbox

Neural Network Toolbox

OPC Toolbox

Optimization Toolbox

Parallel Computing Toolbox

Partial Differential Equation Toolbox

Phased Array System Toolbox

RF Blockset

RF Toolbox

Robotics System Toolbox

Robust Control Toolbox

Signal Processing Toolbox

SimBiology

Simscape

Simscape Multibody

Simscape Power Systems

Simulink

Simulink 3D Animation

Simulink Coder

Simulink Control Design

Simulink Desktop Real-Time

Simulink Real-Time

Simulink Verification and Validation

Spreadsheet Link

Stateflow

Statistics and Machine Learning Toolbox

Symbolic Math Toolbox

System Identification Toolbox

Vehicle Network Toolbox

Wavelet Toolbox

Additional Toolboxes

Additional toolboxes may be purchased using “child licenses” directly from MathWorks. A child license is affiliated with a TAH License. A Licensee of a Child License is authorized to use MATLAB and other TAH Licensed Programs from the TAH and is also permitted to add other non-TAH Programs to the Child License, provided the TAH is and remains active. In order for a Child License to be qualified as such, affiliation requires that the Licensee must be a member of the faculty or staff and must be a part of the Total Academic Headcount. For more information, call 508-647-7000 or send email to service@mathworks.com to contact a MathWorks representative.

Technical Support

Questions pertaining to Installation and Operation of Matlab and the Toolboxes should be addressed to: support@mathworks.com

Training discounts for educators and students are available, see:
http://www.mathworks.com/academia/tah-support-program/training.html

Also see:

MATLAB Onramp (Self-paced training)

MATLAB Online

MATLAB Central (User Community)

For faculty only, a MathWorks technical representative is available to instructors at UW for assistance with incorporating MATLAB in curriculum. Send mail to support@mathworks.com, mention “curriculum development and support” and that you are at the University of Washington.

Other questions may be submitted to help@uw.edu, please use a subject of “UWare/Matlab”.

 

http://itconnect.uw.edu/service/shared-scalable-compute-cluster-for-research-hyak