|
|
|
Tuesday, May 22, 2012 |
9:30 a.m. – 12:00 p.m. |
Session 1: MATLAB for Data Analysis, Visualization and Code GenerationPart 1: Data Analysis and Visualization
During this technical presentation, we will show how the interactive
analysis tools in MATLAB and its thousands of pre-built engineering and
analysis functions let you quickly and accurately analyze data. We
will provide an overview of the MATLAB technical computing environment,
including desktop tools for editing and debugging code, publishing your
work, 3-D visualization, and creating graphical user interfaces (GUIs).
Part 2: Generating C and C++ Code using MATLAB Coder
In this portion of the seminar, we will demonstrate the workflow for
generating readable and portable C and C++ code from your MATLAB
algorithms using MATLAB Coder. Using the command-line approach or the
graphical project management tool, you can introduce implementation
requirements to your algorithms written in MATLAB and then generate
readable source code for standalone execution, integration with other
software, accelerating MATLAB algorithms, or embedded implementation. |
1:00 – 3:30 p.m. |
Session 2: Optimizing MATLAB Code for Performance Part 1: Speeding Up MATLAB Applications We
will discuss and demonstrate simple ways to improve and optimize your
code that can boost the execution speed of your application. We will
also address common pitfalls in writing MATLAB code and explore the use
of the MATLAB Profiler to find bottlenecks.
Part 2: Parallel Computing with MATLAB In this session you
will learn how to solve computationally and data-intensive problems
using multicore processors, GPUs, and computer clusters. We will
introduce you to high-level programming constructs that allow you to
parallelize MATLAB applications and run them on multiple processors. We
will also demonstrate how to take advantage of GPUs to speed up
computations without low-level programming. |
|
|
|