Matlab on FASnet Upgraded to Release 2019a — RCG Handbook

Mar 27, 2019

Matlab on FASnet Upgraded to Release 2019a

The Matlab Release 2019a license has been installed on FASnet.

Changes Between Matlab Release 2018b and 2019a

Here are the the version numbers of our licensed Matlab components from before and after the upgrade:

Matlab Release 2018b -> 2019a Version Before -> After
MATLAB Version 9.5 -> 9.6
Simulink Version 9.2 -> 9.3
5G Toolbox Version 1.0 -> 1.1
AUTOSAR Blockset   -> 2.0
Aerospace Blockset Version 4.0 -> 4.1
Aerospace Toolbox Version 3.0 -> 3.1
Antenna Toolbox Version 3.2 -> 4.0
Audio Toolbox Version 1.5 -> 2.0
Automated Driving Toolbox Version 1.3 -> 2.0
Bioinformatics Toolbox Version 4.11 -> 4.12
Communications Toolbox Version 7.0 -> 7.1
Computer Vision System Toolbox Version 8.2 -> 9.0
Control System Toolbox Version 10.5 -> 10.6
Curve Fitting Toolbox Version 3.5.8 -> 3.5.9
DSP System Toolbox Version 9.7 -> 9.8
Data Acquisition Toolbox Version 3.14 -> 4.0
Database Toolbox Version 9.0 -> 9.1
Datafeed Toolbox Version 5.8 -> 5.8.1
Deep Learning Toolbox Version 12.0 -> 12.1
Econometrics Toolbox Version 5.1 -> 5.2
Embedded Coder Version 7.1 -> 7.2
Filter Design HDL Coder Version 3.1.4 -> 3.1.5
Financial Instruments Toolbox Version 2.8 -> 2.9
Financial Toolbox Version 5.12 -> 5.13
Fixed-Point Designer Version 6.2 -> 6.3
Fuzzy Logic Toolbox Version 2.4 -> 2.5
GPU Coder Version 1.2 -> 1.3
Global Optimzation Toolbox Version 4.0 -> 4.1
HDL Coder Version 3.13 -> 3.14
HDL Verifier Version 5.5 -> 5.6
Image Acquisition Toolbox Version 5.5 -> 6.0
Image Processing Toolbox Version 10.3 -> 10.4
Instrument Control Toolbox Version 3.14 -> 4.0
LTE HDL Toolbox Version 1.2 -> 1.3
LTE Toolbox Version 3.0 -> 3.1
MATLAB Coder Version 4.1 -> 4.2
MATLAB Compiler Version 7.0 -> 7.0.1
MATLAB Compiler SDK Version 6.6 -> 6.6.1
MATLAB Report Generator Version 5.5 -> 5.6
Mapping Toolbox Version 4.7 -> 4.8
Mixed-Signal Blockset   -> 1.0
Model Predictive Control Toolbox Version 6.2 -> 6.3
Model-Based Calibration Toolbox Version 5.5 -> 5.6
OPC Toolbox Version 4.0.6 -> 4.0.7
Optimization Toolbox Version 8.2 -> 8.3
Parallel Computing Toolbox Version 6.13 -> 7.0
Partial Differential Equation Toolbox Version 3.1 -> 3.2
Phased Array System Toolbox Version 4.0 -> 4.1
Polyspace Bug Finder Version 2.6 ->  
Polyspace Code Prover Version 9.10 ->  
Powertrain Blockset Version 1.4 -> 1.5
Predictive Maintenance Toolbox Version 1.1 -> 2.0
RF Blockset Version 7.1 -> 7.2
RF Toolbox Version 3.5 -> 3.6
Reinforcement Learning Toolbox   -> 1.0
Risk Management Toolbox Version 1.4 -> 1.5
Robotics System Toolbox Version 2.1 -> 2.2
Robust Control Toolbox Version 6.5 -> 6.6
Sensor Fusion and Tracking Toolbox Version 1.0 -> 1.1
SerDes Toolbox   -> 1.0
Signal Processing Toolbox Version 8.1 -> 8.2
SimBiology Version 5.8.1 -> 5.8.2
SimEvents Version 5.5 -> 5.6
Simscape Version 4.5 -> 4.6
Simscape Driveline Version 2.15 -> 2.16
Simscape Electrical Version 7.0 -> 7.1
Simscape Fluids Version 2.5 -> 2.6
Simscape Multibody Version 6.0 -> 6.1
Simulink 3D Animation Version 8.1 -> 8.2
Simulink Check Version 4.2 -> 4.3
Simulink Code Inspector Version 3.3 -> 3.4
Simulink Coder Version 9.0 -> 9.1
Simulink Control Design Version 5.2 -> 5.3
Simulink Coverage Version 4.2 -> 4.3
Simulink Design Optimization Version 3.5 -> 3.6
Simulink Design Verifier Version 4.0 -> 4.1
Simulink Desktop Real-Time Version 5.7 -> 5.8
Simulink PLC Coder Version 2.6 -> 3.0
Simulink Real-Time Version 6.9 -> 6.10
Simulink Report Generator Version 5.5 -> 5.6
Simulink Requirements Version 1.2 -> 1.3
Simulink Test Version 2.5 -> 3.0
SoC Blockset   -> 1.0
Spreadsheet Link Version 3.4 -> 3.4.1
Stateflow Version 9.2 -> 10.0
Statistics & Machine Learning Toolbox Version 11.4 -> 11.5
Symbolic Math Toolbox Version 8.2 -> 8.3
System Composer   -> 1.0
System Identification Toolbox Version 9.9 -> 9.10
Text Analytics Toolbox Version 1.2 -> 1.3
Trading Toolbox Version 3.5 -> 3.5.1
Vehicle Dynamics Blockset Version 1.1 -> 1.2
Vehicle Network Toolbox Version 4.1 -> 4.2
Vision HDL Toolbox Version 1.7 -> 1.8
WLAN System Toolbox Version 2.0 -> 2.1
Wavelet Toolbox Version 5.1 -> 5.2

How to Tell How Many Licenses are in Use and Who’s Hogging Them

This should no longer be an issue because our license servers are currently hosting 10,000 licenses for Matlab and all the above toolboxes, which should be plenty. However, in case there is a problem, you can view how many licenses are being used and by whom as follows:

Connect via SSH to any FASnet Linux host (eg. rcg-linux-ts1.rcg.sfu.ca) and type the following:

cd /usr/local-linux/matlab/etc
./lmstat -c license.dat -a | less

(You don’t have to pipe the output into “less” but it helps because the output will fill many screenfuls. Type “man less” for info on how to use it.)

What Versions of Matlab Run on What Platforms

  • Solaris 8 & 9: R2007a was the final version.
  • Solaris 10: R2009b was the final version.
  • Linux 32-bit: R2012a was the final version.
  • Linux CentOS 5: R2013a was the final version.
  • Linux CentOS 6: R2020a will be the final version.
  • Linux CentOS 7: R2014b was the first version.
  • Linux Ubuntu 14.04 LTS: R2019a will be the final version.
  • Linux Ubuntu 18.04 LTS: R2018b was the first version.
  • Mac OS X PowerPC: R2007b was the final version.
  • Mac OS X 32-bit Intel: R2010a was the final version.
  • Mac OS X 64-bit Intel on Mac OS X 10.6: R2012b was the final version.
  • Mac OS X Lion: R2014b was the final version.
  • Mac OS X Mountain Lion: R2014b was the final version.
  • Mac OS X Mavericks: R2015b was the final version.
  • Mac OS X Yosemite: R2017a was the final version.
  • Mac OS X El Capitan: R2018a was the final version.
  • macOS Sierra: R2019a will be the final version.
  • macOS High Sierra: R2020a will be the final version.
  • macOS Mojave: R2018b was the first version.
  • Windows 2000: R2007b was the final version.
  • Windows XP & Vista, 32 and 64-bit: R2015a was the final version.
  • Windows 7, 32-bit: R2015b was the final version.
  • Windows 7, 64-bit: R2009a was the first version.
  • Windows 8: R2017a was the final version.
  • Windows 8.1: R2018a was the final version.
  • Windows 10: R2015a was the first version.

For more details, please see:

http://www.mathworks.com/support/sysreq/roadmap.html

How to Find the Older Versions of Matlab

On FASnet Linux hosts, you can run older versions of Matlab by typing “matlab-2012a”, “matlab-2012b”, “matlab-2013a”, “matlab-2014a”, “matlab-2014b”, “matlab-2015a”, “matlab-2015b”, “matlab-2016a”, “matlab-2016b”, “matlab-2017a”, “matlab-2017b”, “matlab-2018a”, or “matlab-2018b”, etc. There are also corresponding “mbuild”, “mcc”, and “mex” commands with the same suffixes. (If you’re not sure, just take a look in /usr/local-linux/bin.)

How to Find the Newer Versions of Matlab

On FASnet Linux hosts, the “matlab” command will run Matlab Release 2019a, assuming that the host you are on has at least CentOS 6 or Ubuntu 14.04 installed. Otherwise, you’ll get an error message saying that the computer needs to be upgraded. (Alternatively, you can run one of the aforementioned older versions of Matlab.)

On FASnet Windows and Mac hosts, we will be happy to install the latest Matlab version for you upon request. Just e-mail research-support@sfu.ca.

What if I want Matlab on my non-FASnet computer?

If you are an active researcher or a registered student at SFU, you can get Matlab for your portable or home computer. For details on how to do this, please see:

http://www.sfu.ca/itservices/technical/software/matlab.html

Note that this Matlab expires yearly and the license needs to be renewed every January.

Happy Computing!

IT Services - Research Computing Group
Simon Fraser University
Twitter : @sfu_rcg
Engaging The World