Skip to main content



Hurst Hall Room 202

Mon - Thur: 9:30 am - 8:30 pm
Fri: 9:30 am - 7 pm
Sat: Noon - 7 pm
Sun: Closed

4400 Massachusetts Avenue NW
Washington, DC 20016


Matlab is a numerical computing environment and a programming language. Excellent for 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++, Java, and Fortran.

Campus Availability | Installation Options | Support | Workshops | Resources

Back to list of software.

Where can I get Matlab on Campus?

If you want staff on hand to assist you with Matlab, come to the CTRL lab during our regular hours. If you have a complex problem, please contact us by phone (202-885-3862) or email ( to set-up an appointment, otherwise, just drop in!

Matlab can be accessed in the following campus computer labs:

  • CTRL lab
  • Anderson Computing Cluster
  • Kreeger

Matlab is also available for use on AU's High Performance Cluster. This requires special permissions to use. For more information, click here.

How can I get Matlab on my computer?

Matlab is available for access by any member of the AU community through the Virtual Computing Lab (VCL). For more information, click here.

Matlab is available for installation on AU owned machines on a very limited basis. If you believe an installation may be needed to properly support your research, contact us by phone (202-885-3862) or email ( to determine if we can provide an installation.

How can I get support using Matlab for research or for class?

  • One-on-one assistance (drop-in during regular hours, or schedule an appointment
  • In-Class Tutorials (standard or custom tailored, request here)

What Workshops do you offer?

CTRL Lab offers a variety of workshops each semester to train members of the AU community in the software that it supports. Examples of workshops we have offered in the past can be seen below, and you can follow the link to view our current schedule. If you are interested receiving training that is not listed in our regular workshop schedule, please contact us by email to request an appointment.

Introduction to Matlab:  Covers creating and manipulating matrices; programming basic components such as if-else statements, for and while loop controls; and creating functions and M scripts file.

Intermediate Matlab:  Covers implementation of Ordinary Least-Squares estimator using matrix notation and summations, solving system of FOC's using a non-linear equation solver, unconstrained optimization procedures, and Matlab build-in "regress" function.

To view the schedule of workshops, click here.

If you want to take a workshop that is not on our schedule, contact us, and we can arrange a one-on-one session.

For registration information, click here.


What Resources Can I access online?

Introduction to Matlab (handout, code, data)

Intermediate Matlab (handout, code, data)

UCLA School of Engineering and Applied Science                   

Matlab Official YouTube Channel (AU subscribed software support resource)

CTRL Lab Info

Fall & Spring Hours:
Mon - Thur: 9:30 am - 8:30 pm
Fri: 9:30 am - 7 pm
Sat: 12 pm - 7 pm
Sun: Closed

Summer & Winter Break Hours:
Mon - Fri: 9:30 am - 5:30 pm
Sat - Sun: Closed

Hurst Hall, Room 202

More Info

Contact a Consultant

For help with CTRL supported activities, visit the lab during business hours, call 202-885-3862, email For people who are traveling, we can arrange for support via Skype - contact us for more information.

Chat with a Consultant

JavaScript disabled or chat unavailable.