MATLAB @ DESY

Introduction

MATLAB from "The MathWorks" is used throughout DESY, especially within the operation of the accelerators, thus making it a piece of core software at DESY.


MATLAB is provided on site via so called concurrent licences, which together with a licence server, ensures cost effective use of MATLAB at DESY. The server provides users with licences on demand, and whilst allowing MATLAB to be installed on any number of machines at DESY, it ensures that the maximum number of concurrently running instances of MATLAB may not exceed the number of licences purchased.

Given the significance of MATLAB at DESY, two independent licence server have been available since 2006. These are hosted within the IT and MVP groups respectively. It should be noted that these two licences servers are not identical: the server within MVP makes available a limited/tailored set of licences for the different MATLAB-/SIMULINK components; in contrast the IT server provides a more extensive collection of modules, whilst in addition providing a greater number of licences for selected modules. Details of the available modules for each server are listed in the table below.

In addition to the DESY license server, the University Hamburg and the Max-Planck-Institute on site hold own licenses for their users. Members of the University Hamburg and the Max-Planck-Society (and only those) are advise to use the corresponding license server.
More information about the current license servers and appropriate configurations as well as installation files and keys can be found on the Matlab Download pages.

Scope, Use and Cost of the Concurrent-MATLAB Licences

Current license usage

Up-to-date list of available, free and used licenses:

Previously available number of licenses (last change: 2010)

Components IT MVP Comments
MATLAB 45 5 45 Licences available since 9/2010 ( previously 35 (12/09), 30 (5/09) / 20)
MATLAB Compiler 1 1  
Communications Toolbox 2 1 2 Licences available since 5/2009 (previously 1)
Control System Toolbox 2 1 2 Licences available since 5/2009 (previously 1)
Curve Fitting Toolbox 9 1 9 Licences available since 12/2009 (previously 6 (5/09) / 2 (18.11.2008))
Database  Toolbox 2 - Available since 20.12.2006 - supported since MATLAB Version R2006b.
Data Acquisition Toolbox 1 - Available since 16.10.2006 - supported since MATLAB Version R2006b.
Genetic Algorithm & Direct Search Toolbox 1 - Available since 30.01.2007 - supported since MATLAB Version R2006b.
Fixed-Point Toolbox 2 - Available since 13.07.2009 - supported since MATLAB Version R2009a.
Image Aquisition Toolbox 1 - Available since 26.9.2006 - steht nur ab MATLAB Version R2006a zur Verfügung; ein vor dem 26.9.06 installiertes R2006a-MATLAB muss erneut per NetInstall installiert werden
Image Processing Toolbox 5 1 5 Licences available since 5/2009 (previously 3 since 18.11.2008)
Instrument Control Toolbox 2 1 2 Licences available since 5/2009 (previously 1 since 12/2009)
Optimization Toolbox 5 1 5 Licences available since 5/2009 (previously 3 since 22.02.2009)
Signal Processing Toolbox 5 1 5 Licences available since 12/2009 (previously 3 (5/09) / 2 (18.11.2008))
Symbolic Math Toolbox 1 - Available since 25.8.2006 -it is only supported from Version R2006a, if the version was installed before the 7.09.06 it must be reinstalled using NetInsall.
Wavelet Toolbox 1 1  
Simulink 3 1 3 Licences available since 12/2009 (previously 2 (5/09) / 1)
Simulink Accelerator 1 1 Available since 02.10.2006 - it is only provided since MATLAB Version R2006a; if R2006a-MATLAB was installed before the 2/10/06 it has to be reinstalled via NetInstall
Signal Processing Blockset 2 - 2 Licences available since 5/2009 (previously 1 since 25.8.2006 - it is only provided since MATLAB Version R2006a; if R2006a-MATLAB was installed before the 7/9/06 it has to be reinstalled via NetInstall.
Simulink Control Design 1 1  
Simulink Fixed Point 2 - Available since 13.07.2009 , provided since MATLAB Version R2009a.
EDA Simulator Link MQ
(for Mentor Graphics ModelSim)
1 - Available since 13.07.2009 , provided since MATLAB Version R2009a.

IT is the central provider of MATLAB licences for DESY as a whole. The MVP Licence Server installation is limited for the purposes of accelerator operation. The primary contact person in this case is Kay Rehlich (MVP).

Due to the relative expense of the MATLAB licences, the number of floating licences is limited; additional information concerning this licence model can be found here. So as to prevent unnecessarily blocking other potential users from obtaining one of the limited number of floating licences, MATLAB application should always be closed if not in use.

Please note: If you have used a toolbox, the allocated licence is only made available to other users again, once you close MATLAB completely - and not simply once you no longer use the toolbox.

MATLAB in continuous use - licence options

If you find that you have the need to use MATLAB continuously, the concurrent- licence is probably not the best solution for you, as it can not be guaranteed that a licence is available to you at all times. However if you need a licence for a longer period of time or even continuously (for running a machine) please get in contact with IT ( see "Contact for MATLAB at IT ").

Supply and application of MATLAB

The supply of MATLAB (inclusive components mentioned above) is done centrally for Windows per NetInstall; this installation is configured for the operation with the IT-Licenceserver and is the preferred installation method. Although it remains possible to install MATLAB with a CD, which can be borrowed at the UCO.

MATLAB on Notebooks

To be able to start MATLAB on your noteboks the basic requirement is a connection to the DESY Intranet, for example via VPN. This connection is necessary because the licence server can only be reached through the DESY intranet. If MATLAB has to be used on a Notebook which is not connected to the DESY-intranet a standalone licence has to be bought.

Documentation

The MATLAB documentation will be installed automatically when you install MATLAB. After starting MATLAB the documentation can be accessed over the Help-function.

Training

If you are interested in a training course, please write a mail to it-training@desy.de.

Central Support-Level

The supply of the software is described above. It should be noted, that due to the limited amount of central usage/expertise concerning MATLAB within IT, only rudimentary support can be offered.

Contact for MATLAB at IT

Please contact UCO Hamburg or alternatively contact UCO Zeuthen.