Site Map Online Directory
  Search Information Technology   Northwestern University  
YOU ARE HERE >   NUIT > Software > MATLAB
MATLAB at NU

About MATLAB

Licensed Toolboxes

How to Obtain MATLAB

MATLAB Resources on the Web

Related Products

Services

Get Connected

Support

Educational Resources

NUIT

MATLAB Additional Links

There are many MATLAB sites on the web. Here are some starting points.

Getting Started with MATLAB (PDF) is a comprehensive introduction to MATLAB, its desktop, computational and graphical tools.

MATLAB Programming Tips (PDF) is a concise collection of explanations and advice to help you program MATLAB.

Techniques for Debugging MATLAB M-files is a must-read for any MATLAB user.

The MathWorks List of Available Technical Notes for MATLAB.

You can greatly improve the performance of your MATLAB codes by always vectorizing your code.

Vectorized code makes it easy to exploit the parallel compute engine in an NVIDIA CUDA-enabled GPU. First, make sure that you have a CUDA-enabled GPU installed in your PC. If not, you might be able to purchase an NVIDIA GPU and install it yourself. Then install and test NVIDIA CUDA, the software you need to work with the GPU. With the preliminaries completed, it's easy to use MATLAB to program your GPU, starting with vectorized code. GPULib (free for academic use) provides bindings that help you use standard MATLAB code to access the GPU. The Jacket Engine for MATLAB also enables standard MATLAB code to run on any CUDA-capable NVIDIA GPU.

Compile MATLAB Programs. With this technique, you can compile and run MATLAB M-files as multiple concurrent standalone applications (which do not require license server access).

John D'Errico's Optimization Tips and Tricks, for the Optimization Toolbox, Linear and Nonlinear Regression is oriented toward both old and new users.


Additional MATLAB Toolboxes

Other sources of toolboxes include:


Northwestern University    Academic Technologies    bef@northwestern.edu    Last updated July 27, 2009

 

Computer and Network Security

E-mail, NetID, and Password

Hardware

Listserv

Network Services

NUTV and TV Services

Policies and Guidelines

Reserve a Facility

Service Status

Software

Telephone Services

Videoconferencing Services

Web Publishing Services

Webcasting

Webmail

Off-campus Connections

Safe Access to the NU Network (VPN)

Wired Connection

Wireless Access

Departmental Desktop and Server Support

NUIT Help

Student Support

Computer Labs

Course Management System (Blackboard)

Learning Opportunities

Smart Classrooms

About NUIT

Job Opportunities in NUIT

News, Press, and Publications

What's New & Changing with Technology @ NU?