![]() |
![]() |
||||
| |
|
MATLAB Additional LinksThere 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:
|
||||||
![]() |
Services |
Get Connected |
Support |
Educational Resources |
NUIT
|
|