Matlab Seminar
There will be two presentations by a Mathworks engineer: Session 1: Programming Low-Cost Hardware with MATLAB from 10am-12pm Session 2: Speeding Up MATLAB Applications from 1-3pm
Session 1 Overview
Programming Low-Cost Hardware with MATLAB and Simulink
MATLAB, Simulink, and the Support Packages for low-cost hardware, can help you to go from theory to practice, and easily experiment with concepts in mechatronics, circuit design, programming, controls, robotics, signal, image and video processing.
In this session, we will demonstrate how to design, simulate, optimize and deploy an embedded algorithm from MATLAB and Simulink. Our example involves developing a street view robot using LEGO MINDSTORMS NXT.
Highlights Include:
- Controlling a low cost hardware board from MATLAB
- Monitoring sensor signals and tuning system parameters in real time
- Designing and simulating control algorithms in Simulink
- Designing advanced event-driven logic using Stateflow
- Embedding control logic in low-cost hardware like Arduino, LEGO MINDSTORMS NXT and Raspberry Pi
Session 2 Overview
Speeding Up MATLAB Applications
In this session we will discuss and demonstrate simple ways to improve and optimize your code that can boost execution speed by orders of magnitude. We will also address common pitfalls in writing MATLAB code, explore the use of the MATLAB Profiler to find bottlenecks, introduce our Parallel Computing Toolbox to solve computationally and data-intensive problems on multicore computers and clusters, and finally talk about tools to automatically translate your MATLAB code into C.
Highlights Include:
- Optimizing MATLAB code to boost execution speed
- Automatically generating portable C code from MATLAB
- Employing multi-core processors and GPUs to speed up your computations
- Scaling up to computer clusters, grid environments or clouds
Agenda
Time | Title |
---|---|
9:45 AM | Registration and sign-in for Session 1 |
10:00 AM | Session 1 begins |
12:00 PM | Break for lunch |
12:45 PM | Registration and sign-in for Session 2 |
1:00 PM | Session 2 begins |