HPC Matlab README
Supercomputer documentation is always a work in progress! Please email questions, corrections, or suggestions to the HPC support team at email@example.com as usual. Thanks!
See also the Matlab Frequently Asked Questions list.
Getting Started with Matlab
The Wikipedia entry says: 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++, Java, and Fortran.
The MATLAB product page says: MATLAB® is a high-level language and interactive environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. The language, tools, and built-in math functions enable you to explore multiple approaches and reach a solution faster than with spreadsheets or traditional programming languages, such as C/C++ or Java™.
MATLAB and Simulink users from all over the world are using the MathWorks¹ parallel computing tools to prototype and develop applications that run in parallel on multicore computers or clusters of computers.
1. Introductory video tutorial for Parallel Computing
2. Gain a deeper understanding of these tools by visiting:
University of Geneva Develops Advanced Portfolio Optimization Techniques with MathWorks Tools
Viewing a recorded online webinar.
o Parallel Computing with MATLAB
o Speeding up MATLAB Applications
o Parallel Computing with MATLAB for Administrators
o More Š
Reading a technical paper or article.
o MATLAB Digest - Enhancing Multi-Core System Performance Using Parallel Computing with MATLAB
o AIAA 2007 - The Use of Computing Clusters and Automatic Code Generation to Speed Up Simulation Tasks
o More Š
3. Try these tools out for yourself by
· Referring to the documentation
· Completing an introductory tutorial