Matlab Designated Computer Install: Difference between revisions

From Cheaha
Jump to navigation Jump to search
No edit summary
Line 4: Line 4:


==getting started with matlab and simulink==
==getting started with matlab and simulink==
; Recorded Webinars :Learn more about MathWorks products and how they help solve complex technical issues through online recorded webinars. To view a free webinar, select a topic and then click on the link and complete the request form.[http://www.mathworks.com/company/events/webinars/?s_cid=HP_E_RW]
{{:Getting started with matlab and simulink}}
; Interactive Tutorials for Students and Faculty : MATLAB [http://www.mathworks.com/academia/matlabtutorial]
: Simulink [http://www.mathworks.com/academia/simulinktutorial]


==Matlab site license ad hoc working group==
==Matlab site license ad hoc working group==
 
{{:Matlab site license ad hoc working group}}
; David Shealy : Professor & Chair, Department of Physics [http://www.physics.uab.edu]
: Director of Research Computing Support, IT/Infrastructure [http://main.uab.edu/Sites/it/internal/researchers/]
; Paul Gamlin : Chair, Department of Vision Sciences
: Director, UAB Center for the Development of Functional Imaging
; Thomas P Foley : Director of Information Technology
: UAB School of Engineering
; Fran Fabrizio : Director of Information Systems
: UAB College of Arts and Sciences
; Kristina M Visscher :  Assistant Professor
: University of Alabama at Birmingham, Neurobiology Department
; Mark Bolding [mailto:mbolding@uab.edu] : Graduate Student
: UAB Vision Sciences


==TAH license info==
==TAH license info==
; Key Features : Covers non-commercial work of all staff and students at degree-granting institutes
{{:UAB TAH license}}
: Allows faculty and researchers access on and off campus
: Provides MathWorks products to all disciplines and through all levels of study, beginning first year
 
; other resources : mathworks TAH admin guide [http://www.mathworks.com/support/solutions/en/data/1-5XSVND/index.html?product=ML&solution=1-5XSVND] This is a comprehensive document covering many aspects of the license in depth.
: description of all Mathworks products [http://www.mathworks.com/products/product_listing/index.html?sec=alphadesc]
: brief info sheet on the license [http://inews.berkeley.edu/files/TAH_datasheet_08JUN09.pdf] from Berkeley
 
===Transition===
Network concurrent licenses will need to be converted to the new TAH license. The transition will affect 2007b and earlier differently than 2008a (7.6) and later due to the new activation requirement. 2007b and earlier cannot be converted to the new license.
 
It should be similar to the following:
 
* [http://ist.mit.edu/news/studentmatlab MIT transition info]
** [http://kb.mit.edu/confluence/display/istcontrib/Student+MATLAB+Licensing+Changes+-+Fall+2010 student matlab changes]
** [http://kb.mit.edu/confluence/pages/viewpage.action?pageId=7145158 student howto]
* [http://pyxis.gsu.edu/twiki/bin/view/ResearchComputing/CampusWideMatlabLicense GSU] new and existing users
* [http://ubit.buffalo.edu/software/win/matlab/matlabinstall.php Buffalo] student TAH install
 
===How Storage works===
Any license (or portion thereof) current on software maintenance service (SMS) can be put in storage provided the product(s) are part of the TAH configuration. During the storage period (up to the term of the agreement), we will not quote SMS for the products that are deemed in storage. Products & Licenses that are not put in storage will continue to receive SMS quotes. You will not incur back maintenance or reinstatement fees if stored licenses are reactivated within 90 days of TAH license expiration.
 
At the end of each term, you will have the following options:
# Continue with the TAH license; at this point, your stored licenses will continue to be stored on a like-product basis.
# If the TAH is discontinued, stored licenses come out of storage. You can either renew by paying 12 months of SMS from the end of the TAH term or the licenses lapse from the end of the TAH term.
 
What if I choose not to "Store" my licenses?
Then your existing MATLAB licenses will remain as they are now.  You can either choose to pay maintenance for your license (in the event that the TAH does not renew the following year); or you can choose to not pay maintenance fees while you have access to the TAH license. Keep in mind that any existing license that has lapsed during the term of the TAH will be subject to back maintenance and reinstatement fees.
 
If you have any questions about license storage at UAB, please contact the site license working group.
 
==lists of toolkits other universities offer==
A selected list of Universities using Mathworks software.
 
* [http://oit.utk.edu/matlab/MATLABtoolboxes.htm UT Knoxville]
* [http://oirt.rutgers.edu/software/matlab.html Rutgers]
* [https://sitelicense.arizona.edu/matlab/matlab_products.shtml U Arizona]
* [http://www.mcsr.olemiss.edu/appssubpage.php?pagename=matlab.inc OleMiss]
* [http://itc.virginia.edu/research/matlab/ U Virginia]
* [http://software.ufl.edu/matlab/index.html U FL]
* [http://www.columbia.edu/acis/software/licenses/matlab/ Columbia]
* [http://it.jhu.edu/software/matlab/ Johns Hopkins]
* [http://www.princeton.edu/software/licenses/software/matlab/ Princeton]
* [http://matlab.it.northwestern.edu/Toolboxes.html Northwestern]
* [http://www.wm.edu/offices/it/a-z/software/windowsmath/matlabfaculty/index.php William and Mary]
* [http://itassist.usyd.edu.au/software/other/matlab.shtml Sydney]
* [http://software.ucsd.edu/productfiles/matlabbrochure.shtml UCSD]

Revision as of 16:06, 27 December 2010


Information.png

HPC Web Portal now in Beta

The new HPC web portal is now available. We encourage you to try it out as an alternative to traditional clients. It provides file, shell, and desktop access to the cluster within your web browser.

Please see the MATLAB application page for more information and a general overview of MATLAB and its use at UAB.

UAB Mathworks site license FAQ

What is MATLAB?

A high level language and interactive programming environment for engineering and science. MATLAB is a product of Mathworks [1]

Which license are we getting?

Total Academic Headcount (TAH) Campus License.

What is a TAH Campus license?

Allows for campus wide access for MATLAB on university owned machines to all faculty, staff and students. Faculty are also entitled to install Programs on personally owned computers

Does this license include Simulink?

Yes

Which toolboxes are available?

We will be getting the base and standard set of products included in the TAH. The license will also include several additional toolboxes and blocksets. The specific set of add on products is under discussion. See the list of available and proposed software [2].

Does this license include upgrades? I need to be on the same version as other sites.

Yes, upgrades are included in the license. You can also use legacy versions. See below for details about pre 2008a versions.

How do I obtain a toolbox that is not listed?

Faculty and staff can purchase a child license

Who can use this software?

The Campus TAH allows for faculty, staff, and students to use the software.

Where can I install this software?

The Campus TAH allows faculty, staff, and graduate students using the software for research to install the software on university computers, laptops, and their own personal computers using the TAH 678600 license. Other students may install the software on university computers and personal computer with the new TAH 731730 license.

How do I install this software?

Request an activation key.
Create a Mathworks account using your @uab.edu address if you do not have one already.
Associate to the campus-wide license using your activation key.
Download, install, and activate the MATLAB software.
This is a standalone license and not a network license server license. With a standalone license MATLAB can be used off of the network.

Can MATLAB be installed on a server? (i.e. can I set up a network license server?)

Yes, contact the license administrator for assistance.

Can I activate the software offline?

Yes, contact the license administrator for assistance.

Do I need to create a Mathworks account?

You will need an account with your @uab.edu address as the username to activate the software.

If I have MATLAB already do I need to transition to the TAH license?

No, you can keep your old license.

You may also use your current license until it expires and then switch to the TAH license.
Alternatively, you may opt to "store" the unused portion of the license that is duplicated by the TAH license.

What happens if I have already purchased a tool that’s not on the site license, do I need to buy it again?

No. Existing licenses can be maintained and used with the TAH. Licenses for tools not included in the TAH can be maintained according to Mathworks' conventional academic pricing model and license use restrictions.

How do I activate a system that is not connected to the network?

Contact the license administrator.

What happens when you put your license in storage? Is there a grace period for transition to the TAH?

Yes, you will have a few days to a month to transition to the new license, depending on how long it takes Mathworks to process the paperwork. :) Remember that perpetual licenses will not be affected.

Are new purchases forced to be child licenses of the TAH or can they be independent?

They can be independent. You can purchase software from Mathworks independently from the TAH if you choose to.

Who is tech support for migration? Can I just contact Mathworks?

Mathworks has a dedicated support group to assist you with the transition. support for help.

Who enforces compliance with 'no commercial use' rules?

UAB must make reasonable efforts to prevent inappropriate use of the software

Is this a perpetual license?

No.

Who is the license administrator you keep mentioning?

TBD

How do I ask a question that is not on this list?

You can simply email your question to tanthony@uab.edu for inclusion. Please put matlab site license in the subject line. Alternatively, if you are comfortable using wikis, then log in with your blazer id by clicking the login link in the upper right hand corner. (The other login links will not work.) And add your question to the bottom of the list. One of the site license working group members will try to answer any questions posted.

MATLAB Support / Mailing List

As with any application or computer language, learning to use MATLAB to analyze data or to develop or modify MATLAB applications is an individual responsibility. There is ample application documentation available from the Mathworks website, potential outreach to colleagues who also use MATLAB, and options for consultation with Mathworks. Mathworks also host on-campus training seminars several times a year and provides many on-line learning tutorials.

Installation support for MATLAB at UAB is provided by your local IT support organization and the Docs wiki.

Mathworks Website

Your first and best option for application-specific questions on MATLAB is to refer to the on-line MATLAB documentation. The Mathworks site also provides a a support matrix and an on-line knowledge base.

UAB MATLAB Wiki

The MATLAB page on the Docs wiki is the starting point for installing MATLAB at UAB and, optionally, configuring it to use cluster computing. All users are encouraged to contribute to the MATLAB knowledge in this wiki, especially if you see areas where improvements are needed. Remember, this knowledge base is only as good as the people who contribute to it.

Contributing to the wiki is as easy as clicking the login link on the top-right of the page and signing in with your UAB BlazerID. If you are unsure about making an edit, you can make suggestions for improvement on the page's Discussion tab or discuss the proposed improvement in the MATLAB user group.

UAB MATLAB User Group

At UAB, MATLAB installation support is provided by your local IT support group. Support for application specific questions is available from peers in your research group. We realize that some people are not as familiar with MATLAB as others. For this reason, we have established a MATLAB user forum (mailing list) where users of MATLAB at UAB can help answer each others questions.

This is a network of volunteers sharing their knowledge with peers. You are encouraged to reach out to this community for questions on using MATLAB by

Archives of MATLAB user group discussions are available on-line at https://vo.uabgrid.uab.edu/sympa/arc/matlab-user. You may find your question is already answered in these archives.


UAB MATLAB announce mailing list

To receive information about UAB's MATLAB license and announcements please subscribe to the matlab-annc mailing list by

getting started with matlab and simulink

Information.png

HPC Web Portal now in Beta

The new HPC web portal is now available. We encourage you to try it out as an alternative to traditional clients. It provides file, shell, and desktop access to the cluster within your web browser.


Mac OSX USERS click here to view any outstanding issues with installing MATLAB on OSX


MATLAB (matrix laboratory) is a numerical computing environment and fourth-generation programming language. Developed by Mathworks, MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages, including C, C++, and Fortran. An additional package, Simulink, adds graphical multi-domain simulation and Model-Based Design for dynamic and embedded systems.

MATLAB can be used on personal computers and powerful server systems, including the Cheaha compute cluster. With the addition of the Parallel Computing Toolbox, the language can be extended with parallel implementations for common computational functions, including for-loop unrolling. Additionally this toolbox supports offloading computationally intensive workloads to Cheaha the campus compute cluster.

In January 2011, UAB acquired a site license for MATLAB that allows faculty, staff, post-docs, and graduate students to use MATLAB, Simulink, and 42 toolboxes (including the parallel toolbox) for research activities on campus and personal systems. Additionally, from January 2012 MATLAB is available to students on campus and personal computer systems.

MATLAB Versions

Mathworks has two annual releases of Matlab: the "a" release in the spring and the "b" release in the fall. Each release gets tagged with the current year and "a" or "b". For example, "Matlab 2013a" is the spring release for 2013.

If you are using Matlab in an isolated environment like on your laptop or desktop, you can generally install the most recent release available from Mathworks.

If you plan to uses specific features of Matlab, however, like running computations on the Cheaha cluster or using a network install. You should install our recommended release of Matlab that we know works with our services.

The current recommended release is Matlab 2013a.

In UAB IT Research Computing, we update our services to work with the latest Matlab release a month or so after the general release of that product. This gives us time to try out the latest release, get feedback from other early adopters, and update services like the Distributed Computing Toolbox, license server and our documentation.

Note: you can always install whichever Matlab release you need and that is still available from Mathworks. Different versions of Matlab are always installed side-by side. Depending on your science domain, you may need to select certain releases in order to access specific features. However, not all of these releases may be supported by our compute cluster or network license manager.

MATLAB on the Desktop

Using Mathworks software available under the UAB campus license on your computer involves download and install steps common to all software packages and an authorization step that grants you the rights to use the software under the campus agreement.

Download and Installation Steps

NOTE:These steps are common to all installation and activation scenarios and are detailed in Downloading and Installing MATLAB.

  1. Create an account at the Mathworks site using your campus @uab.edu email address. Please do not share your mathworks account username or password with anyone as this account will be associated with the UAB TAH license. An end user must choose one of these values when creating a MathWorks Account. Students should choose Student use. Faculty, researchers, and grad students should choose Teaching or research in school.
  2. Request an activation key from the UAB software library page for faculty/staff and from UAB on the Hub for students. Please make sure to request the appropriate key (Faculty/staff or student) as the software are on different licenses.
  3. Associate your Mathworks account with the campus-wide MATLAB license using your activation key.
  4. Download the software from the mathworks download site and install MATLAB
  5. Activate the software using the activation scenario that best suits your particular needs.

Updating MATLAB on Desktop

If you have been running MATLAB on your desktop during 2011, one can click 'Help', then 'Licensing', and finally 'Update Current Licenses'. This will remedy the license expiration message without having to update to a new copy of MATLAB.

Installation Help

MATLAB is a self-supported application at UAB. A UAB MATLAB users peer support forum is available. Subscription options are described below in MATLAB Support.

MATLAB on Cheaha (compute cluster)

MATLAB is pre-installed on the Cheaha research computing system. This allows users to run MATLAB directly on the cluster without any need to install software. MATLAB jobs can also be submitted to Cheaha directly from your desktop, however, this requires additional configuration described in MatLab DCS.

Integration with Desktop MATLAB

Accessing the additional compute power of Cheaha from your desktop MATLAB install is recommended for most users because it combines the familiar MATLAB user experience with cluster computing power. However, additional steps are required to configure a desktop MATLAB installation to access worker nodes on the Cheaha cluster via the Distributed Computing Server (DCS) platform. Please see MatLab DCS for configuration information.

Using Batch Submit from the Desktop Instead of matlabpool Jobs

It is not possible to use matlabpool jobs on the cluster from your desktop due to firewall restrictions. Instead, desktop MATLAB users should use the batch submit options described in the MatLab DCS configuration to submit their jobs to the cluster. Matlabpool jobs are possible when running MATLAB directly on the cluster as described in matlabpool from the head node .

Direct Use on the Cluster

Using MATLAB directly on the cluster is recommended only for people comfortable accessing systems via a command line environment (eg. secure shell SSH). SSH access to Cheaha supports X Windows and VNC sessions for displaying a full graphical MATLAB development environment on client desktops with an X Windows servers or VNC client applications installed. For more information please see MatLab CLI. Matlabpool jobs are possible when running MATLAB directly in this environment as described in matlabpool from the head node .

Advanced Install Scenarios

This information is helpful for people interested in the many ways in which MATLAB can be installed. A normal end-user installing MATLAB for themselves on a desktop of laptop computer should follow the #MATLAB on the Desktop instructions above. The following information is of most interest to IT or computer lab administrators who maintain MATLAB installs for many people on many computers.

User Installation and Activation Scenarios

  1. Installation and activation with Designated Computer License - This option is recommended for mobile computing systems which may or may not be on the UAB network when MATLAB is being used. This install type authorizes an individual computer to run MATLAB, allowing MATLAB to run regardless of where the computer is located. (This is the only option available if you want to use your MATLAB on your computer when you are not physically present at UAB)
  2. Installation and Activation with Network License - This is the recommended install when MATLAB will be used on computers that remain connected to the campus network. This installation requires MatLab software to be installed on your computer and provides a simple 2-line file to activate the software. This option is highly recommend for UAB desktops.

NOTE: Most on-campus users are encouraged to use the Installation and Activation with Network License option for activation unless there are special circumstances that require the alternative activation scenarios.

Network Concurrent/Lab admin Installation and Activation Scenarios

  1. Matlab Network Concurrent User Install - This installation is only recommended for system administrators who already manage a lab or departmental installation of MATLAB and who would like to continue to provide this service for their user community. This install type may also be practical if there are special additional license needs that will apply to multiple computers running MATLAB. Note, all MATLAB toolboxes actively used at UAB are currently covered under the UAB campus license.

On-line Tutorials and Learning Resources

MATLAB Support / Mailing List

As with any application or computer language, learning to use MATLAB to analyze data or to develop or modify MATLAB applications is an individual responsibility. There is ample application documentation available from the Mathworks website, potential outreach to colleagues who also use MATLAB, and options for consultation with Mathworks. Mathworks also host on-campus training seminars several times a year and provides many on-line learning tutorials.

Installation support for MATLAB at UAB is provided by your local IT support organization and the Docs wiki.

Mathworks Website

Your first and best option for application-specific questions on MATLAB is to refer to the on-line MATLAB documentation. The Mathworks site also provides a a support matrix and an on-line knowledge base.

UAB MATLAB Wiki

The MATLAB page on the Docs wiki is the starting point for installing MATLAB at UAB and, optionally, configuring it to use cluster computing. All users are encouraged to contribute to the MATLAB knowledge in this wiki, especially if you see areas where improvements are needed. Remember, this knowledge base is only as good as the people who contribute to it.

Contributing to the wiki is as easy as clicking the login link on the top-right of the page and signing in with your UAB BlazerID. If you are unsure about making an edit, you can make suggestions for improvement on the page's Discussion tab or discuss the proposed improvement in the MATLAB user group.

UAB MATLAB User Group

At UAB, MATLAB installation support is provided by your local IT support group. Support for application specific questions is available from peers in your research group. We realize that some people are not as familiar with MATLAB as others. For this reason, we have established a MATLAB user forum (mailing list) where users of MATLAB at UAB can help answer each others questions.

This is a network of volunteers sharing their knowledge with peers. You are encouraged to reach out to this community for questions on using MATLAB by

Archives of MATLAB user group discussions are available on-line at https://vo.uabgrid.uab.edu/sympa/arc/matlab-user. You may find your question is already answered in these archives.


UAB MATLAB announce mailing list

To receive information about UAB's MATLAB license and announcements please subscribe to the matlab-annc mailing list by

UAB Mathworks Site License

UAB has acquired a university wide site license for MATLAB and Simulink software. This license includes all Mathworks Inc. products in use at UAB, with the exception of the Distributed Computing Server (DCS) which must be licensed separately. This new site license also makes available several new toolboxes and blocksets not previously licensed by UAB.

This site license is known as the Mathworks Inc. Total Academic Headcount (TAH) license or Mathworks TAH. As of January 1, 2012, UAB has two TAH licenses. First, the TAH campus with license number 678600 is the same TAH license which was in operations during 2011 and is for use by all UAB full-time faculty and staff. Second, the TAH student with license number 731720 is for use by UAB students, where graduate and professional students at UAB with funding or working on UAB research projects should use the TAH campus license.

Mathworks TAH license -- either campus or student -- will make it easier for everyone in the UAB community to use MATLAB, MATLAB Toolboxes (extensions) and Simulink software. Specifically, it authorizes use of MATLAB on university owned machines for all faculty, staff and students. Faculty and staff are also entitled to install the software (TAH campus - 678600) on personally owned computers. Students are authorized to install TAH student (TAH student - 731730) are authorized to install this software on their personal computer. It is important each authorized user of either TAH license to use the the authentication key corresponding to their authorized TAH license. That is, authorized users of TAH campus (678600) should use the authentication key obtained from http://www.uab.edu/it/software/, after selecting Mathworks/Mathlab, corresponding to the Faculty/staff group. Similarly, authorized users for TAH student (731730) should use the authentication key for the Students group. For questions on which authentication key to use or with help on installing MATHLAB software on your computer, please contact askit@uab.edu or post a question the list serve matlab-user@vo.uabgrid.uab.edu.

The TAH allows unlimited use MATLAB, Simlink and the 48 MATLAB Toolboxes, block sets and complier in both research and teaching activities. Faculty, staff and students can install the software on computers located off-campus, however, students may only use Mathworks software on UAB owned computers computers located on-campus.

UAB was the first university in Alabama to implement a Mathworks TAH license.

Parallel Computing Extensions

MATLAB language extensions to support parallel processing are available via the Parallel Computing Toolbox. This is one of the 42 toolboxes available under the UAB TAH license. The Parallel Computing Toolbox enables MATLAB to make use of the multi-core processors found on many computers in order to speed the execution of code sections that can execute in parallel. This toolbox supports the use of up to 8 cores on a single computer systems through the use of worker threads the spread the execution of code across multiple cores.

Additional parallelism can be supported by adding more worker threads via a secondary software platform known as the Distributed Computing Server (DCS). The DCS runs on a compute cluster and can provide many more worker threads to increase parallelism. UAB IT Research Computing has licensed a 128 worker DCS installation for the Cheaha compute cluster. The Parallel Computing Toolbox can be configured to access this license from desktop MATLAB installations. Please see MatLab DCS for configuration details.

Matlab site license ad hoc working group

The MATLAB site license working group organized the acquisition of the UAB TAH license.

Working Group

The working group includes the following members:

David Shealy
Professor & Chair, Department of Physics [3]
Director of Research Computing Support, IT/Infrastructure [4]
Paul Gamlin
Chair, Department of Vision Sciences
Director, UAB Center for the Development of Functional Imaging
Thomas P Foley
Director of Information Technology
UAB School of Engineering
Fran Fabrizio
Director of Information Systems
UAB College of Arts and Sciences
Kristina M Visscher
Assistant Professor
University of Alabama at Birmingham, Neurobiology Department
Mark Bolding [5]
Graduate Student
UAB Vision Sciences

Please see the MATLAB application page for more information and a general overview of MATLAB and its use at UAB.

MATLAB Support / Mailing List

As with any application or computer language, learning to use MATLAB to analyze data or to develop or modify MATLAB applications is an individual responsibility. There is ample application documentation available from the Mathworks website, potential outreach to colleagues who also use MATLAB, and options for consultation with Mathworks. Mathworks also host on-campus training seminars several times a year and provides many on-line learning tutorials.

Installation support for MATLAB at UAB is provided by your local IT support organization and the Docs wiki.

Mathworks Website

Your first and best option for application-specific questions on MATLAB is to refer to the on-line MATLAB documentation. The Mathworks site also provides a a support matrix and an on-line knowledge base.

UAB MATLAB Wiki

The MATLAB page on the Docs wiki is the starting point for installing MATLAB at UAB and, optionally, configuring it to use cluster computing. All users are encouraged to contribute to the MATLAB knowledge in this wiki, especially if you see areas where improvements are needed. Remember, this knowledge base is only as good as the people who contribute to it.

Contributing to the wiki is as easy as clicking the login link on the top-right of the page and signing in with your UAB BlazerID. If you are unsure about making an edit, you can make suggestions for improvement on the page's Discussion tab or discuss the proposed improvement in the MATLAB user group.

UAB MATLAB User Group

At UAB, MATLAB installation support is provided by your local IT support group. Support for application specific questions is available from peers in your research group. We realize that some people are not as familiar with MATLAB as others. For this reason, we have established a MATLAB user forum (mailing list) where users of MATLAB at UAB can help answer each others questions.

This is a network of volunteers sharing their knowledge with peers. You are encouraged to reach out to this community for questions on using MATLAB by

Archives of MATLAB user group discussions are available on-line at https://vo.uabgrid.uab.edu/sympa/arc/matlab-user. You may find your question is already answered in these archives.


UAB MATLAB announce mailing list

To receive information about UAB's MATLAB license and announcements please subscribe to the matlab-annc mailing list by

TAH license info

This page describes the UAB TAH license for MATLAB. Click here for instruction to download and install MATLAB.

University of Alabama at Birmingham Mathworks Total Academic Headcount License

UAB has acquired a university wide site license for MATLAB and Simulink software. With the exception of the distributed computing server, this license will include all Mathworks Inc. products currently used at UAB. In addition, there will be several new toolboxes and blocksets included in the license. The new Total Academic Headcount (TAH) license will make it easier for everyone in the UAB community to use MATLAB and other Mathworks products. Specifically, it will enable use of MATLAB on university owned machines for all faculty, staff and students. Faculty and staff will also be entitled to install the software on personally owned computers. The TAH allows both unlimited use of MATLAB in both teaching and research activities, but only full time faculty and staff can install full collection of MATLAB and any of the 42 toolboxes and block-sets on their computers for UAB work. Additionally, from January 2012 MATLAB is available to students on campus and personal computer systems. In January 2011, UAB became the first university in Alabama to implement a TAH license.

Please see the MATLAB application page for more information and a general overview of MATLAB and its use at UAB.

Key Features

Covers non-commercial work of all staff and students at degree-granting institutes

  • Allows faculty and researchers access on and off campus
  • Provides MathWorks products to all disciplines and through all levels of study, beginning first year

MATLAB TAH Asset Managers


MATLAB Support / Mailing List

As with any application or computer language, learning to use MATLAB to analyze data or to develop or modify MATLAB applications is an individual responsibility. There is ample application documentation available from the Mathworks website, potential outreach to colleagues who also use MATLAB, and options for consultation with Mathworks. Mathworks also host on-campus training seminars several times a year and provides many on-line learning tutorials.

Installation support for MATLAB at UAB is provided by your local IT support organization and the Docs wiki.

Mathworks Website

Your first and best option for application-specific questions on MATLAB is to refer to the on-line MATLAB documentation. The Mathworks site also provides a a support matrix and an on-line knowledge base.

UAB MATLAB Wiki

The MATLAB page on the Docs wiki is the starting point for installing MATLAB at UAB and, optionally, configuring it to use cluster computing. All users are encouraged to contribute to the MATLAB knowledge in this wiki, especially if you see areas where improvements are needed. Remember, this knowledge base is only as good as the people who contribute to it.

Contributing to the wiki is as easy as clicking the login link on the top-right of the page and signing in with your UAB BlazerID. If you are unsure about making an edit, you can make suggestions for improvement on the page's Discussion tab or discuss the proposed improvement in the MATLAB user group.

UAB MATLAB User Group

At UAB, MATLAB installation support is provided by your local IT support group. Support for application specific questions is available from peers in your research group. We realize that some people are not as familiar with MATLAB as others. For this reason, we have established a MATLAB user forum (mailing list) where users of MATLAB at UAB can help answer each others questions.

This is a network of volunteers sharing their knowledge with peers. You are encouraged to reach out to this community for questions on using MATLAB by

Archives of MATLAB user group discussions are available on-line at https://vo.uabgrid.uab.edu/sympa/arc/matlab-user. You may find your question is already answered in these archives.


UAB MATLAB announce mailing list

To receive information about UAB's MATLAB license and announcements please subscribe to the matlab-annc mailing list by

Other Resources